Searched refs:NextBase (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/clang/unittests/Tooling/Syntax/ |
D | TreeTest.cpp | 84 for (const auto &NextBase : in generateAllTreesWithShape() local 87 std::vector<const Node *>(NextBase.begin(), NextBase.end())); in generateAllTreesWithShape()
|
/external/llvm-project/clang/lib/AST/ |
D | VTableBuilder.cpp | 2953 const CXXRecordDecl *NextBase = nullptr, *NextLastVBase = LastVBase; in AddMethods() local 2956 NextBase = WhichVFPtr.PathToIntroducingObject[BaseDepth]; in AddMethods() 2957 if (isDirectVBase(NextBase, RD)) { in AddMethods() 2958 NextLastVBase = NextBase; in AddMethods() 2959 NextBaseOffset = MostDerivedClassLayout.getVBaseClassOffset(NextBase); in AddMethods() 2962 Base.getBaseOffset() + Layout.getBaseClassOffset(NextBase); in AddMethods() 2967 NextBase = PrimaryBase; in AddMethods() 2971 if (NextBase) { in AddMethods() 2972 AddMethods(BaseSubobject(NextBase, NextBaseOffset), BaseDepth + 1, in AddMethods() 2974 if (!VisitedBases.insert(NextBase)) in AddMethods()
|
/external/clang/lib/AST/ |
D | VTableBuilder.cpp | 2932 const CXXRecordDecl *NextBase = nullptr, *NextLastVBase = LastVBase; in AddMethods() local 2935 NextBase = WhichVFPtr.PathToBaseWithVPtr[BaseDepth]; in AddMethods() 2936 if (isDirectVBase(NextBase, RD)) { in AddMethods() 2937 NextLastVBase = NextBase; in AddMethods() 2938 NextBaseOffset = MostDerivedClassLayout.getVBaseClassOffset(NextBase); in AddMethods() 2941 Base.getBaseOffset() + Layout.getBaseClassOffset(NextBase); in AddMethods() 2946 NextBase = PrimaryBase; in AddMethods() 2950 if (NextBase) { in AddMethods() 2951 AddMethods(BaseSubobject(NextBase, NextBaseOffset), BaseDepth + 1, in AddMethods() 2953 if (!VisitedBases.insert(NextBase)) in AddMethods()
|