Searched refs:VBasesSeen (Results 1 – 1 of 1) sorted by relevance
/external/clang/lib/AST/ |
D | VTableBuilder.cpp | 3332 llvm::SmallPtrSet<const CXXRecordDecl*, 4> VBasesSeen; in computeVTablePaths() local 3335 if (B.isVirtual() && VBasesSeen.count(Base)) in computeVTablePaths() 3347 if (setsIntersect(VBasesSeen, BaseInfo->ContainingVBases)) in computeVTablePaths() 3382 VBasesSeen.insert(Base); in computeVTablePaths() 3387 VBasesSeen.insert(VB.getType()->getAsCXXRecordDecl()); in computeVTablePaths() 3448 llvm::SmallPtrSetImpl<const CXXRecordDecl *> &VBasesSeen, in findPathForVPtr() argument 3470 if (!VBasesSeen.insert(Base).second) in findPathForVPtr() 3475 if (findPathForVPtr(Context, MostDerivedLayout, Base, NewOffset, VBasesSeen, in findPathForVPtr() 3486 llvm::SmallPtrSet<const CXXRecordDecl*, 4> VBasesSeen; in computeFullPathsForVFTables() local 3491 VBasesSeen, FullPath, Info); in computeFullPathsForVFTables() [all …]
|