Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/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.h150 void mangleCtorBlock(const CXXConstructorDecl *CD, CXXCtorType CT,
269 CXXCtorType CT, uint32_t Size,
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenTypes.h150 CXXCtorType Type);
240 CXXCtorType CtorKind,
252 CXXCtorType CT);
H A DCGCXXABI.h419 CXXCtorType Type, bool ForVirtualBase,
428 CXXCtorType Type, bool ForVirtualBase,
H A DCGClass.cpp842 CXXCtorType CtorType = CurGD.getCtorType(); in EmitConstructorBody()
1271 CXXCtorType CtorType, in EmitCtorPrologue()
2121 CXXCtorType Type, in EmitCXXConstructorCall()
2173 CXXCtorType Type, CallArgList &Args) { in canEmitDelegateCallArgs()
2196 CXXCtorType Type, in EmitCXXConstructorCall()
2320 const CXXConstructorDecl *Ctor, CXXCtorType CtorType, bool ForVirtualBase, in EmitInlinedInheritingCXXConstructorCall()
2421 CXXCtorType CtorType, in EmitDelegateCXXConstructorCall()
H A DCGCXXABI.cpp342 CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, in addImplicitConstructorArgs()
H A DCodeGenFunction.h2263 void EmitCtorPrologue(const CXXConstructorDecl *CD, CXXCtorType Type,
2850 CXXCtorType CtorType,
2865 CXXCtorType CtorType,
2878 void EmitCXXConstructorCall(const CXXConstructorDecl *D, CXXCtorType Type,
2882 void EmitCXXConstructorCall(const CXXConstructorDecl *D, CXXCtorType Type,
H A DMicrosoftCXXABI.cpp280 CXXCtorType Type,
783 CXXCtorType CT);
1598 CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, in getImplicitConstructorArgs()
4068 CXXCtorType CT) { in getAddrOfCXXCtorClosure()
4192 CXXCtorType CT = Ctor_Complete; in getCatchableType()
H A DCGCall.cpp311 const InheritedConstructor &Inherited, CXXCtorType Type) { in inheritingCtorHasParams()
408 CXXCtorType CtorKind, in arrangeCXXConstructorCall()
560 CXXCtorType CT) { in arrangeMSCtorClosure()
H A DCGExprCXX.cpp635 CXXCtorType Type = Ctor_Complete; in EmitCXXConstructExpr()
H A DItaniumCXXABI.cpp227 CXXCtorType Type,
1665 CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, in getImplicitConstructorArgs()
H A DCodeGenModule.cpp1552 CXXCtorType OrigCtorType = GD.getCtorType(); in getMangledName()
/openbsd/gnu/llvm/clang/include/clang/Basic/
H A DABI.h24 enum CXXCtorType { enum
/openbsd/gnu/llvm/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.cpp179 CXXCtorType CT, uint32_t Size, uint32_t NVOffset,
348 const CXXConstructorDecl *D, CXXCtorType Type) in MicrosoftCXXNameMangler()
3634 QualType T, const CXXConstructorDecl *CD, CXXCtorType CT, uint32_t Size, in mangleCXXCatchableType()
H A DItaniumMangle.cpp408 const CXXConstructorDecl *D, CXXCtorType Type) in CXXNameMangler()
574 void mangleCXXCtorType(CXXCtorType T, const CXXRecordDecl *InheritedFrom);
1624 mangleCXXCtorType(static_cast<CXXCtorType>(StructorType), InheritedFrom); in mangleUnqualifiedName()
5204 void CXXNameMangler::mangleCXXCtorType(CXXCtorType T, in mangleCXXCtorType()