Searched refs:NextBase (Results 1 – 2 of 2) sorted by relevance
24 : VBInfo(VBInfo), NextBase(VBInfo.VBPtrSubobject.getBase()) { } in VBTablePath()32 const CXXRecordDecl *NextBase; member106 Paths[I]->NextBase = Base; in findUnambiguousPaths()126 assert(P->NextBase || SecondPass); in extendPath()127 if (P->NextBase) { in extendPath()128 P->Path.push_back(P->NextBase); in extendPath()129 P->NextBase = 0; // Prevent the path from being extended twice. in extendPath()
2817 const CXXRecordDecl *NextBase = 0, *NextLastVBase = LastVBase; in AddMethods() local2820 NextBase = WhichVFPtr.PathToBaseWithVFPtr[BaseDepth]; in AddMethods()2821 if (Layout.getVBaseOffsetsMap().count(NextBase)) { in AddMethods()2822 NextLastVBase = NextBase; in AddMethods()2823 NextBaseOffset = MostDerivedClassLayout.getVBaseClassOffset(NextBase); in AddMethods()2826 Base.getBaseOffset() + Layout.getBaseClassOffset(NextBase); in AddMethods()2831 NextBase = PrimaryBase; in AddMethods()2835 if (NextBase) { in AddMethods()2836 AddMethods(BaseSubobject(NextBase, NextBaseOffset), BaseDepth + 1, in AddMethods()2838 if (!VisitedBases.insert(NextBase)) in AddMethods()[all …]