Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DGlobalDecl.h64 CXXCtorType getCtorType() const { in getCtorType() function
/external/llvm-project/clang/include/clang/AST/
DGlobalDecl.h104 CXXCtorType getCtorType() const { in getCtorType() function
/external/clang/lib/CodeGen/
DCodeGenModule.cpp649 CXXCtorType OrigCtorType = GD.getCtorType(); in getMangledName()
666 getCXXABI().getMangleContext().mangleCXXCtor(D, GD.getCtorType(), Out); in getMangledName()
694 MangleCtx.mangleCtorBlock(CD, GD.getCtorType(), BD, Out); in getBlockMangledName()
1789 ABI->emitCXXStructor(CD, getFromCtorType(GD.getCtorType())); in EmitGlobalDefinition()
2183 getFromCtorType(GD.getCtorType()), in GetAddrOfGlobal()
DCodeGenPGO.cpp627 GD.getCtorType() != Ctor_Base) || in assignRegionCounters()
DCGClass.cpp920 CXXCtorType CtorType = CurGD.getCtorType(); in EmitConstructorBody()
2383 CurGD.getCtorType() == Ctor_Complete ? Dtor_Complete : Dtor_Base; in EmitDelegatingCXXConstructorCall()
DItaniumCXXABI.cpp90 switch (GD.getCtorType()) { in isThisCompleteObject()
2368 if (isa<CXXConstructorDecl>(MD) && GD.getCtorType() == Ctor_Base) in NeedsVTTParameter()
DCodeGenFunction.cpp974 getTypes().inheritingCtorHasParams(Inherited, GD.getCtorType()); in BuildFunctionArgList()
DCGExprCXX.cpp490 Type = CurGD.getCtorType(); in EmitCXXConstructExpr()
DCGCall.cpp461 return arrangeCXXStructorDeclaration(CD, getFromCtorType(GD.getCtorType())); in arrangeGlobalDeclaration()
/external/llvm-project/clang/lib/CodeGen/
DCGClass.cpp650 if (CGF.CurGD.getCtorType() == Ctor_Base) in EmitMemberInitializer()
843 CXXCtorType CtorType = CurGD.getCtorType(); in EmitConstructorBody()
2431 CurGD.getCtorType() == Ctor_Complete ? Dtor_Complete : Dtor_Base; in EmitDelegatingCXXConstructorCall()
DItaniumCXXABI.cpp95 switch (GD.getCtorType()) { in isThisCompleteObject()
1617 if ((isa<CXXConstructorDecl>(GD.getDecl()) ? GD.getCtorType() == Ctor_Base in buildStructorSignature()
2961 if (isa<CXXConstructorDecl>(MD) && GD.getCtorType() == Ctor_Base) in NeedsVTTParameter()
4202 if (CD ? GD.getCtorType() == Ctor_Complete in emitCXXStructor()
DCodeGenPGO.cpp792 if (GD.getCtorType() != Ctor_Base && in assignRegionCounters()
DCodeGenModule.cpp1212 CXXCtorType OrigCtorType = GD.getCtorType(); in getMangledName()
1262 MangleCtx.mangleCtorBlock(CD, GD.getCtorType(), BD, Out); in getBlockMangledName()
3332 GDDef = GlobalDecl(CD, GD.getCtorType()); in GetOrCreateLLVMFunction()
DCGExprCXX.cpp633 Type = CurGD.getCtorType(); in EmitCXXConstructExpr()
DCodeGenFunction.cpp1252 getTypes().inheritingCtorHasParams(Inherited, GD.getCtorType()); in BuildFunctionArgList()
DCGCall.cpp320 PassParams = inheritingCtorHasParams(Inherited, GD.getCtorType()); in arrangeCXXStructorDeclaration()
/external/llvm-project/clang/lib/AST/
DMicrosoftMangle.cpp3208 auto Type = GD.getCtorType(); in mangleCXXName()
DItaniumMangle.cpp5656 auto Type = GD.getCtorType(); in mangleCXXName()