Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/AST/
H A DGlobalDecl.h89 GlobalDecl(const CXXConstructorDecl *D, CXXCtorType Type) : Value(D, Type) {} in GlobalDecl()
105 CXXCtorType getCtorType() const { in getCtorType()
107 return static_cast<CXXCtorType>(Value.getInt()); in getCtorType()
169 GlobalDecl getWithCtorType(CXXCtorType Type) { in getWithCtorType()
H A DMangle.h140 void mangleCtorBlock(const CXXConstructorDecl *CD, CXXCtorType CT,
259 CXXCtorType CT, uint32_t Size,
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenTypes.h149 CXXCtorType Type);
239 CXXCtorType CtorKind,
251 CXXCtorType CT);
H A DCGCXXABI.h410 CXXCtorType Type, bool ForVirtualBase,
419 CXXCtorType Type, bool ForVirtualBase,
H A DCGClass.cpp841 CXXCtorType CtorType = CurGD.getCtorType(); in EmitConstructorBody()
1270 CXXCtorType CtorType, in EmitCtorPrologue()
2080 CXXCtorType Type, in EmitCXXConstructorCall()
2132 CXXCtorType Type, CallArgList &Args) { in canEmitDelegateCallArgs()
2155 CXXCtorType Type, in EmitCXXConstructorCall()
2279 const CXXConstructorDecl *Ctor, CXXCtorType CtorType, bool ForVirtualBase, in EmitInlinedInheritingCXXConstructorCall()
2380 CXXCtorType CtorType, in EmitDelegateCXXConstructorCall()
H A DCGCXXABI.cpp342 CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, in addImplicitConstructorArgs()
H A DCodeGenFunction.h2261 void EmitCtorPrologue(const CXXConstructorDecl *CD, CXXCtorType Type,
2848 CXXCtorType CtorType,
2863 CXXCtorType CtorType,
2876 void EmitCXXConstructorCall(const CXXConstructorDecl *D, CXXCtorType Type,
2880 void EmitCXXConstructorCall(const CXXConstructorDecl *D, CXXCtorType Type,
H A DMicrosoftCXXABI.cpp267 CXXCtorType Type,
770 CXXCtorType CT);
1593 CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, in getImplicitConstructorArgs()
4055 CXXCtorType CT) { in getAddrOfCXXCtorClosure()
4179 CXXCtorType CT = Ctor_Complete; in getCatchableType()
H A DCGCall.cpp310 const InheritedConstructor &Inherited, CXXCtorType Type) { in inheritingCtorHasParams()
405 CXXCtorType CtorKind, in arrangeCXXConstructorCall()
554 CXXCtorType CT) { in arrangeMSCtorClosure()
H A DCGExprCXX.cpp632 CXXCtorType Type = Ctor_Complete; in EmitCXXConstructExpr()
H A DItaniumCXXABI.cpp227 CXXCtorType Type,
1676 CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, in getImplicitConstructorArgs()
H A DCodeGenModule.cpp1501 CXXCtorType OrigCtorType = GD.getCtorType(); in getMangledName()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DABI.h24 enum CXXCtorType { enum
/llvm-project-15.0.7/clang/lib/AST/
H A DMangle.cpp272 CXXCtorType CT, const BlockDecl *BD, in mangleCtorBlock()
556 GD = GlobalDecl(CD, static_cast<CXXCtorType>(StructorType)); in getMangledStructor()
H A DMicrosoftMangle.cpp178 CXXCtorType CT, uint32_t Size, uint32_t NVOffset,
347 const CXXConstructorDecl *D, CXXCtorType Type) in MicrosoftCXXNameMangler()
3623 QualType T, const CXXConstructorDecl *CD, CXXCtorType CT, uint32_t Size, in mangleCXXCatchableType()
H A DItaniumMangle.cpp407 const CXXConstructorDecl *D, CXXCtorType Type) in CXXNameMangler()
575 void mangleCXXCtorType(CXXCtorType T, const CXXRecordDecl *InheritedFrom);
1626 mangleCXXCtorType(static_cast<CXXCtorType>(StructorType), InheritedFrom); in mangleUnqualifiedName()
5202 void CXXNameMangler::mangleCXXCtorType(CXXCtorType T, in mangleCXXCtorType()