Lines Matching defs:MostDerivedClassLayout
96 /// MostDerivedClassLayout - the AST record layout of the most derived class.
97 const ASTRecordLayout &MostDerivedClassLayout;
163 MostDerivedClassLayout(Context.getASTRecordLayout(MostDerivedClass)) {
359 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl);
396 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl);
638 const ASTRecordLayout &MostDerivedClassLayout =
642 MostDerivedClassLayout.getVBaseClassOffset(PrimaryBase);
1458 const ASTRecordLayout &MostDerivedClassLayout =
1462 MostDerivedClassLayout.getVBaseClassOffset(PrimaryBase);
1861 const ASTRecordLayout &MostDerivedClassLayout =
1864 MostDerivedClassLayout.getVBaseClassOffset(BaseDecl);
2433 const ASTRecordLayout &MostDerivedClassLayout;
2574 MostDerivedClassLayout(Context.getASTRecordLayout(MostDerivedClass)),
2866 MostDerivedClassLayout.getVBaseOffsetsMap();
2893 MostDerivedClassLayout.getVBPtrOffset()).getQuantity();
2959 NextBaseOffset = MostDerivedClassLayout.getVBaseClassOffset(NextBase);