Lines Matching refs:BaseDecl
3480 auto *BaseDecl = in CanUseSingleInheritance() local
3482 if (!BaseDecl->isEmpty() && in CanUseSingleInheritance()
3483 BaseDecl->isDynamicClass() != RD->isDynamicClass()) in CanUseSingleInheritance()
3979 auto *BaseDecl = in ComputeVMIClassTypeInfoFlags() local
3984 if (!Bases.VirtualBases.insert(BaseDecl).second) { in ComputeVMIClassTypeInfoFlags()
3989 if (Bases.NonVirtualBases.count(BaseDecl)) in ComputeVMIClassTypeInfoFlags()
3994 if (!Bases.NonVirtualBases.insert(BaseDecl).second) { in ComputeVMIClassTypeInfoFlags()
3999 if (Bases.VirtualBases.count(BaseDecl)) in ComputeVMIClassTypeInfoFlags()
4005 for (const auto &I : BaseDecl->bases()) in ComputeVMIClassTypeInfoFlags()
4078 auto *BaseDecl = in BuildVMIClassTypeInfo() local
4090 CGM.getItaniumVTableContext().getVirtualBaseOffsetOffset(RD, BaseDecl); in BuildVMIClassTypeInfo()
4093 Offset = Layout.getBaseClassOffset(BaseDecl); in BuildVMIClassTypeInfo()
4340 GlobalDecl BaseDecl; in emitCXXStructor() local
4342 BaseDecl = GD.getWithCtorType(Ctor_Base); in emitCXXStructor()
4344 BaseDecl = GD.getWithDtorType(Dtor_Base); in emitCXXStructor()
4347 emitConstructorDestructorAlias(CGM, GD, BaseDecl); in emitCXXStructor()
4353 auto *Aliasee = CGM.GetAddrOfGlobal(BaseDecl); in emitCXXStructor()