Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:BaseDecl

2680   const CXXRecordDecl *BaseDecl =
2682 if (!BaseDecl->isEmpty() &&
2683 BaseDecl->isDynamicClass() != RD->isDynamicClass())
3116 const CXXRecordDecl *BaseDecl =
3121 if (!Bases.VirtualBases.insert(BaseDecl).second) {
3126 if (Bases.NonVirtualBases.count(BaseDecl))
3131 if (!Bases.NonVirtualBases.insert(BaseDecl).second) {
3136 if (Bases.VirtualBases.count(BaseDecl))
3142 for (const auto &I : BaseDecl->bases())
3205 const CXXRecordDecl *BaseDecl =
3217 CGM.getItaniumVTableContext().getVirtualBaseOffsetOffset(RD, BaseDecl);
3220 Offset = Layout.getBaseClassOffset(BaseDecl);
3447 GlobalDecl BaseDecl;
3450 BaseDecl = GlobalDecl(CD, Ctor_Base);
3453 BaseDecl = GlobalDecl(DD, Dtor_Base);
3457 emitConstructorDestructorAlias(CGM, CompleteDecl, BaseDecl);
3463 auto *Aliasee = CGM.GetAddrOfGlobal(BaseDecl);