Home
last modified time | relevance | path

Searched refs:getCtorType (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenItaniumCXXABI.cpp165 if (cd ? gd.getCtorType() == Ctor_Complete in emitCXXStructor()
233 if (isa<CXXConstructorDecl>(md) && gd.getCtorType() == Ctor_Base) in needsVTTParameter()
H A DCIRGenClass.cpp92 LValue lhs = (cgf.curGD.getCtorType() == Ctor_Base) in emitMemberInitializer()
H A DCIRGenFunction.cpp504 CXXCtorType ctorType = curGD.getCtorType(); in emitConstructorBody()
H A DCIRGenExpr.cpp1612 type = curGD.getCtorType(); in emitCXXConstructExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DGlobalDecl.h108 CXXCtorType getCtorType() const { in getCtorType() function
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp646 if (CGF.CurGD.getCtorType() == Ctor_Base) in EmitMemberInitializer()
839 CXXCtorType CtorType = CurGD.getCtorType(); in EmitConstructorBody()
2508 CurGD.getCtorType() == Ctor_Complete ? Dtor_Complete : Dtor_Base; in EmitDelegatingCXXConstructorCall()
H A DItaniumCXXABI.cpp98 switch (GD.getCtorType()) { in isThisCompleteObject()
1856 if ((isa<CXXConstructorDecl>(GD.getDecl()) ? GD.getCtorType() == Ctor_Base in buildStructorSignature()
3360 if (isa<CXXConstructorDecl>(MD) && GD.getCtorType() == Ctor_Base) in NeedsVTTParameter()
4727 if (CD ? GD.getCtorType() == Ctor_Complete in emitCXXStructor()
H A DCodeGenPGO.cpp1034 if (GD.getCtorType() != Ctor_Base && in assignRegionCounters()
H A DCGExprCXX.cpp654 Type = CurGD.getCtorType(); in EmitCXXConstructExpr()
H A DCodeGenModule.cpp2154 CXXCtorType OrigCtorType = GD.getCtorType(); in getMangledName()
2220 MangleCtx.mangleCtorBlock(CD, GD.getCtorType(), BD, Out); in getBlockMangledName()
4822 GDDef = GlobalDecl(CD, GD.getCtorType()); in GetOrCreateLLVMFunction()
H A DCodeGenFunction.cpp1444 getTypes().inheritingCtorHasParams(Inherited, GD.getCtorType()); in BuildFunctionArgList()
H A DCGCall.cpp416 PassParams = inheritingCtorHasParams(Inherited, GD.getCtorType()); in arrangeCXXStructorDeclaration()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DMicrosoftMangle.cpp3740 auto Type = GD.getCtorType(); in mangleCXXName()
H A DItaniumMangle.cpp7300 auto Type = GD.getCtorType(); in mangleCXXName()