Lines Matching refs:abstractInheritanceTarget
632 std::unordered_set<ETSObjectType *> abstractInheritanceTarget;
638 if (!abstractInheritanceTarget.insert(found->first).second) {
645 abstractInheritanceTarget.insert(base);
649 cachedComputedAbstracts_.insert({interfaceType, {merged, abstractInheritanceTarget}});
657 std::unordered_set<ETSObjectType *> abstractInheritanceTarget;
663 abstractInheritanceTarget.insert(base->first);
665 abstractInheritanceTarget.insert(it);
674 if (!abstractInheritanceTarget.insert(found->first).second) {
681 abstractInheritanceTarget.insert(interface);
685 return cachedComputedAbstracts_.insert({classType, {merged, abstractInheritanceTarget}}).first->second.first;