Searched refs:NextBase (Results 1 - 2 of 2) sorted by relevance

/external/clang/lib/CodeGen/
H A DMicrosoftVBTables.cpp24 : VBInfo(VBInfo), NextBase(VBInfo.VBPtrSubobject.getBase()) { }
32 const CXXRecordDecl *NextBase; member in struct:clang::CodeGen::VBTablePath
110 Paths[I]->NextBase = Base;
130 assert(P->NextBase || SecondPass);
131 if (P->NextBase) {
132 P->Path.push_back(P->NextBase);
133 P->NextBase = 0; // Prevent the path from being extended twice.
140 // Any bucket with more than one path in it gets extended by NextBase, which
/external/clang/lib/AST/
H A DVTableBuilder.cpp2769 const CXXRecordDecl *NextBase = 0, *NextLastVBase = LastVBase; local
2772 NextBase = WhichVFPtr.PathToBaseWithVFPtr[BaseDepth];
2773 if (Layout.getVBaseOffsetsMap().count(NextBase)) {
2774 NextLastVBase = NextBase;
2775 NextBaseOffset = MostDerivedClassLayout.getVBaseClassOffset(NextBase);
2778 Base.getBaseOffset() + Layout.getBaseClassOffset(NextBase);
2783 NextBase = PrimaryBase;
2787 if (NextBase) {
2788 AddMethods(BaseSubobject(NextBase, NextBaseOffset), BaseDepth + 1,
2790 if (!VisitedBases.insert(NextBase))
[all...]

Completed in 140 milliseconds