Home
last modified time | relevance | path

Searched refs:Ctor_Base (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenItaniumCXXABI.cpp168 cd ? gd.getWithCtorType(Ctor_Base) : gd.getWithDtorType(Dtor_Base); in emitCXXStructor()
196 cgm.emitGlobal(GlobalDecl(d, Ctor_Base)); in emitCXXConstructors()
233 if (isa<CXXConstructorDecl>(md) && gd.getCtorType() == Ctor_Base) in needsVTTParameter()
H A DCIRGenClass.cpp92 LValue lhs = (cgf.curGD.getCtorType() == Ctor_Base) in emitMemberInitializer()
218 bool constructVBases = ctorType != Ctor_Base && in emitCtorPrologue()
508 type != Ctor_Base && cgm.getCodeGenOpts().StrictVTablePointers) in emitCXXConstructorCall()
H A DCIRGenFunction.cpp512 emitDelegateCXXConstructorCall(ctor, Ctor_Base, args, ctor->getEndLoc()); in emitConstructorBody()
H A DCIRGenExpr.cpp1623 type = Ctor_Base; in emitCXXConstructExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DABI.h26 Ctor_Base, ///< Base object ctor enumerator
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp646 if (CGF.CurGD.getCtorType() == Ctor_Base) in EmitMemberInitializer()
849 EmitDelegateCXXConstructorCall(Ctor, Ctor_Base, Args, Ctor->getEndLoc()); in EmitConstructorBody()
1292 bool ConstructVBases = CtorType != Ctor_Base && in EmitCtorPrologue()
2270 ClassDecl->isDynamicClass() && Type != Ctor_Base && in EmitCXXConstructorCall()
2320 EmitCXXConstructorCall(D, Ctor_Base, ForVirtualBase, /*Delegating*/false, in EmitInheritedCXXConstructorCall()
H A DItaniumCXXABI.cpp102 case Ctor_Base: in isThisCompleteObject()
1837 CGM.EmitGlobal(GlobalDecl(D, Ctor_Base)); in EmitCXXConstructors()
1856 if ((isa<CXXConstructorDecl>(GD.getDecl()) ? GD.getCtorType() == Ctor_Base in buildStructorSignature()
3360 if (isa<CXXConstructorDecl>(MD) && GD.getCtorType() == Ctor_Base) in NeedsVTTParameter()
4731 BaseDecl = GD.getWithCtorType(Ctor_Base); in emitCXXStructor()
H A DCodeGenPGO.cpp1034 if (GD.getCtorType() != Ctor_Base && in assignRegionCounters()
H A DCodeGenModule.cpp2155 assert(OrigCtorType == Ctor_Base || OrigCtorType == Ctor_Complete); in getMangledName()
2156 if (OrigCtorType == Ctor_Base) in getMangledName()
5504 return GlobalDecl(CD, CXXCtorType::Ctor_Base); in getBaseVariantGlobalDecl()
7567 GlobalDecl GD(cast<CXXConstructorDecl>(D), Ctor_Base); in EmitDeferredUnusedCoverageMappings()
H A DCGExprCXX.cpp667 Type = Ctor_Base; in EmitCXXConstructExpr()
H A DCGDecl.cpp326 GD = GlobalDecl(CD, Ctor_Base); in getOrCreateStaticVarDecl()
H A DMicrosoftCXXABI.cpp1627 assert(Type == Ctor_Complete || Type == Ctor_Base); in getImplicitConstructorArgs()
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DVisitor.cpp632 std::string Name = getMangledCtorDtor(M, Ctor_Base); in VisitCXXRecordDecl()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DMangle.cpp516 Manglings.emplace_back(getMangledStructor(CD, Ctor_Base)); in getAllManglings()
H A DItaniumMangle.cpp6064 case Ctor_Base: in mangleCXXCtorType()
H A DExpr.cpp687 GD = GlobalDecl(CD, Ctor_Base); in ComputeName()