Lines Matching defs:MostDerivedClassLayout
97 /// MostDerivedClassLayout - the AST record layout of the most derived class.
98 const ASTRecordLayout &MostDerivedClassLayout;
164 MostDerivedClassLayout(Context.getASTRecordLayout(MostDerivedClass)) {
360 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl);
397 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl);
635 const ASTRecordLayout &MostDerivedClassLayout =
639 MostDerivedClassLayout.getVBaseClassOffset(PrimaryBase);
1464 const ASTRecordLayout &MostDerivedClassLayout =
1468 MostDerivedClassLayout.getVBaseClassOffset(PrimaryBase);
1856 const ASTRecordLayout &MostDerivedClassLayout =
1859 MostDerivedClassLayout.getVBaseClassOffset(BaseDecl);
2406 const ASTRecordLayout &MostDerivedClassLayout;
2545 MostDerivedClassLayout(Context.getASTRecordLayout(MostDerivedClass)),
2844 MostDerivedClassLayout.getVBaseOffsetsMap();
2871 MostDerivedClassLayout.getVBPtrOffset()).getQuantity();
2937 NextBaseOffset = MostDerivedClassLayout.getVBaseClassOffset(NextBase);