| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | GlobalDecl.h | 89 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 D | Mangle.h | 140 void mangleCtorBlock(const CXXConstructorDecl *CD, CXXCtorType CT, 259 CXXCtorType CT, uint32_t Size,
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.h | 149 CXXCtorType Type); 239 CXXCtorType CtorKind, 251 CXXCtorType CT);
|
| H A D | CGCXXABI.h | 410 CXXCtorType Type, bool ForVirtualBase, 419 CXXCtorType Type, bool ForVirtualBase,
|
| H A D | CGClass.cpp | 841 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 D | CGCXXABI.cpp | 342 CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, in addImplicitConstructorArgs()
|
| H A D | CodeGenFunction.h | 2261 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 D | MicrosoftCXXABI.cpp | 267 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 D | CGCall.cpp | 310 const InheritedConstructor &Inherited, CXXCtorType Type) { in inheritingCtorHasParams() 405 CXXCtorType CtorKind, in arrangeCXXConstructorCall() 554 CXXCtorType CT) { in arrangeMSCtorClosure()
|
| H A D | CGExprCXX.cpp | 632 CXXCtorType Type = Ctor_Complete; in EmitCXXConstructExpr()
|
| H A D | ItaniumCXXABI.cpp | 227 CXXCtorType Type, 1676 CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, in getImplicitConstructorArgs()
|
| H A D | CodeGenModule.cpp | 1501 CXXCtorType OrigCtorType = GD.getCtorType(); in getMangledName()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | ABI.h | 24 enum CXXCtorType { enum
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Mangle.cpp | 272 CXXCtorType CT, const BlockDecl *BD, in mangleCtorBlock() 556 GD = GlobalDecl(CD, static_cast<CXXCtorType>(StructorType)); in getMangledStructor()
|
| H A D | MicrosoftMangle.cpp | 178 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 D | ItaniumMangle.cpp | 407 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()
|