Lines Matching refs:MostDerivedClassLayout
90 const ASTRecordLayout &MostDerivedClassLayout; member in __anon2dd721600111::FinalOverriders
156 MostDerivedClassLayout(Context.getASTRecordLayout(MostDerivedClass)) { in FinalOverriders()
354 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in ComputeBaseOffsets()
392 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in dump()
630 const ASTRecordLayout &MostDerivedClassLayout = in AddVCallAndVBaseOffsets() local
634 MostDerivedClassLayout.getVBaseClassOffset(PrimaryBase); in AddVCallAndVBaseOffsets()
1479 const ASTRecordLayout &MostDerivedClassLayout = in AddMethods() local
1483 MostDerivedClassLayout.getVBaseClassOffset(PrimaryBase); in AddMethods()
1879 const ASTRecordLayout &MostDerivedClassLayout = in LayoutVTablesForVirtualBases() local
1882 MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in LayoutVTablesForVirtualBases()
2458 const ASTRecordLayout &MostDerivedClassLayout; member in __anon2dd721600311::VFTableBuilder
2593 MostDerivedClassLayout(Context.getASTRecordLayout(MostDerivedClass)), in VFTableBuilder()
2690 LastVBaseOffset = MostDerivedClassLayout.getVBaseClassOffset(CurRD); in ComputeThisOffset()
2735 MostDerivedClassLayout.getVBaseOffsetsMap(); in CalculateVtordispAdjustment()
2766 MostDerivedClassLayout.getVBPtrOffset()).getQuantity(); in CalculateVtordispAdjustment()
2823 NextBaseOffset = MostDerivedClassLayout.getVBaseClassOffset(NextBase); in AddMethods()
3148 const ASTRecordLayout &MostDerivedClassLayout, BaseSubobject Base, in enumerateVFPtrs() argument
3164 MostDerivedClassLayout.getVBaseClassOffset(LastVBase); in enumerateVFPtrs()
3181 NextBaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in enumerateVFPtrs()
3193 enumerateVFPtrs(MostDerivedClass, MostDerivedClassLayout, NextBase, in enumerateVFPtrs()