Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:BaseDecl

70                                          const CXXRecordDecl *baseDecl,
74 if (!baseDecl->isCompleteDefinition())
77 auto &baseLayout = getContext().getASTRecordLayout(baseDecl);
161 const CXXRecordDecl *BaseDecl =
165 Offset += Layout.getBaseClassOffset(BaseDecl);
167 RD = BaseDecl;
2389 CXXRecordDecl *BaseDecl
2393 if (!BaseDecl->isDynamicClass())
2402 if (!VBases.insert(BaseDecl).second)
2408 BaseOffset = Layout.getVBaseClassOffset(BaseDecl);
2414 BaseOffset = Base.getBaseOffset() + Layout.getBaseClassOffset(BaseDecl);
2416 OffsetFromNearestVBase + Layout.getBaseClassOffset(BaseDecl);
2417 BaseDeclIsNonVirtualPrimaryBase = Layout.getPrimaryBase() == BaseDecl;
2421 BaseSubobject(BaseDecl, BaseOffset),
2422 I.isVirtual() ? BaseDecl : NearestVBase, BaseOffsetFromNearestVBase,