Home
last modified time | relevance | path

Searched refs:MostDerivedClassLayout (Results 1 – 3 of 3) sorted by relevance

/llvm-project/clang/lib/AST/
H A DVTTBuilder.cpp34 MostDerivedClassLayout(Ctx.getASTRecordLayout(MostDerivedClass)), in VTTBuilder()
113 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in LayoutSecondaryVirtualPointers()
166 MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in LayoutVirtualVTTs()
H A DVTableBuilder.cpp97 /// MostDerivedClassLayout - the AST record layout of the most derived class.
98 const ASTRecordLayout &MostDerivedClassLayout; member in __anonc07993e90111::FinalOverriders
164 MostDerivedClassLayout(Context.getASTRecordLayout(MostDerivedClass)) { in FinalOverriders()
360 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in ComputeBaseOffsets()
397 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in dump()
639 const ASTRecordLayout &MostDerivedClassLayout = in AddVCallAndVBaseOffsets() local
643 MostDerivedClassLayout.getVBaseClassOffset(PrimaryBase); in AddVCallAndVBaseOffsets()
1493 const ASTRecordLayout &MostDerivedClassLayout = in AddMethods() local
1497 MostDerivedClassLayout.getVBaseClassOffset(PrimaryBase); in AddMethods()
1911 const ASTRecordLayout &MostDerivedClassLayout in LayoutVTablesForVirtualBases() local
2530 const ASTRecordLayout &MostDerivedClassLayout; global() member in __anonc07993e90711::VFTableBuilder
[all...]
/llvm-project/clang/include/clang/AST/
H A DVTTBuilder.h88 const ASTRecordLayout &MostDerivedClassLayout; variable