Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DGlobalDecl.h92 GlobalDecl(const CXXConstructorDecl *D, CXXCtorType Type) : Value(D, Type) {} in GlobalDecl()
108 CXXCtorType getCtorType() const { in getCtorType()
110 return static_cast<CXXCtorType>(Value.getInt()); in getCtorType()
178 GlobalDecl getWithCtorType(CXXCtorType Type) { in getWithCtorType()
H A DMangle.h154 void mangleCtorBlock(const CXXConstructorDecl *CD, CXXCtorType CT,
273 CXXCtorType CT, uint32_t Size,
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.h162 CXXCtorType Type);
259 CXXCtorType CtorKind,
271 CXXCtorType CT);
H A DCGCXXABI.h424 CXXCtorType Type, bool ForVirtualBase,
433 CXXCtorType Type, bool ForVirtualBase,
H A DCGClass.cpp839 CXXCtorType CtorType = CurGD.getCtorType(); in EmitConstructorBody()
1275 CXXCtorType CtorType, in EmitCtorPrologue()
2130 CXXCtorType Type, in EmitCXXConstructorCall()
2182 CXXCtorType Type, CallArgList &Args) { in canEmitDelegateCallArgs()
2205 const CXXConstructorDecl *D, CXXCtorType Type, bool ForVirtualBase, in EmitCXXConstructorCall()
2326 const CXXConstructorDecl *Ctor, CXXCtorType CtorType, bool ForVirtualBase, in EmitInlinedInheritingCXXConstructorCall()
2429 CXXCtorType CtorType, in EmitDelegateCXXConstructorCall()
H A DCGCXXABI.cpp345 CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, in addImplicitConstructorArgs()
H A DCodeGenFunction.h2434 void EmitCtorPrologue(const CXXConstructorDecl *CD, CXXCtorType Type,
3157 CXXCtorType CtorType,
3172 CXXCtorType CtorType,
3185 void EmitCXXConstructorCall(const CXXConstructorDecl *D, CXXCtorType Type,
3189 void EmitCXXConstructorCall(const CXXConstructorDecl *D, CXXCtorType Type,
H A DMicrosoftCXXABI.cpp293 CXXCtorType Type,
788 CXXCtorType CT);
1625 CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, in getImplicitConstructorArgs()
4063 CXXCtorType CT) { in getAddrOfCXXCtorClosure()
4187 CXXCtorType CT = Ctor_Complete; in getCatchableType()
H A DCGCall.cpp392 const InheritedConstructor &Inherited, CXXCtorType Type) { in inheritingCtorHasParams()
485 const CallArgList &args, const CXXConstructorDecl *D, CXXCtorType CtorKind, in arrangeCXXConstructorCall()
636 CXXCtorType CT) { in arrangeMSCtorClosure()
H A DCGExprCXX.cpp647 CXXCtorType Type = Ctor_Complete; in EmitCXXConstructExpr()
H A DItaniumCXXABI.cpp273 CXXCtorType Type,
1934 CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, in getImplicitConstructorArgs()
H A DCodeGenModule.cpp2154 CXXCtorType OrigCtorType = GD.getCtorType(); in getMangledName()
5504 return GlobalDecl(CD, CXXCtorType::Ctor_Base); in getBaseVariantGlobalDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DABI.h24 enum CXXCtorType { enum
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenClass.cpp192 CXXCtorType ctorType, in emitCtorPrologue()
315 const CXXConstructorDecl *ctor, CXXCtorType ctorType, in emitDelegateCXXConstructorCall()
442 clang::CXXCtorType type, in emitCXXConstructorCall()
474 const CXXConstructorDecl *d, CXXCtorType type, bool forVirtualBase, in emitCXXConstructorCall()
H A DCIRGenTypes.h171 clang::CXXCtorType ctorKind, bool passProtoArgs = true);
H A DCIRGenFunction.h841 clang::CXXCtorType type, bool forVirtualBase,
846 clang::CXXCtorType type, bool forVirtualBase,
875 clang::CXXCtorType ctorType, FunctionArgList &args);
948 clang::CXXCtorType ctorType,
H A DCIRGenCall.cpp310 const CallArgList &args, const CXXConstructorDecl *d, CXXCtorType ctorKind, in arrangeCXXConstructorCall()
H A DCIRGenFunction.cpp504 CXXCtorType ctorType = curGD.getCtorType(); in emitConstructorBody()
H A DCIRGenExpr.cpp1602 clang::CXXCtorType type = Ctor_Complete; in emitCXXConstructExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DMangle.cpp293 CXXCtorType CT, const BlockDecl *BD, in mangleCtorBlock()
588 GD = GlobalDecl(CD, static_cast<CXXCtorType>(StructorType)); in getMangledStructor()
H A DMicrosoftMangle.cpp181 CXXCtorType CT, uint32_t Size, uint32_t NVOffset,
353 const CXXConstructorDecl *D, CXXCtorType Type) in MicrosoftCXXNameMangler()
4020 QualType T, const CXXConstructorDecl *CD, CXXCtorType CT, uint32_t Size, in mangleCXXCatchableType()
H A DItaniumMangle.cpp413 const CXXConstructorDecl *D, CXXCtorType Type) in CXXNameMangler()
603 void mangleCXXCtorType(CXXCtorType T, const CXXRecordDecl *InheritedFrom);
1715 mangleCXXCtorType(static_cast<CXXCtorType>(StructorType), InheritedFrom); in mangleUnqualifiedName()
6049 void CXXNameMangler::mangleCXXCtorType(CXXCtorType T, in mangleCXXCtorType()
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DVisitor.cpp469 GD = GlobalDecl(Ctor, CXXCtorType(Type)); in getMangledCtorDtor()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc2790 …CodeGen::CodeGenModule::EmitCXXConstructor(clang::CXXConstructorDecl const*, clang::CXXCtorType)"},
2791 …en::CodeGenModule::GetAddrOfCXXConstructor(clang::CXXConstructorDecl const*, clang::CXXCtorType)"},
2827 …ng::CodeGen::CodeGenTypes::getFunctionInfo(clang::CXXConstructorDecl const*, clang::CXXCtorType)"},
2873 …mitDelegateCXXConstructorCall(clang::CXXConstructorDecl const*, clang::CXXCtorType, llvm::SmallVec…
2874 …GenFunction::EmitCtorPrologue(clang::CXXConstructorDecl const*, clang::CXXCtorType, llvm::SmallVec…
2881 …ction::EmitCXXConstructorCall(clang::CXXConstructorDecl const*, clang::CXXCtorType, bool, llvm::Va…
4013 …BI::BuildConstructorSignature(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CanQual…
4028 …BI::BuildConstructorSignature(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CanQual…
4046 …BI::BuildConstructorSignature(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CanQual…
10528 …mMangleContext::mangleCXXCtor(clang::CXXConstructorDecl const*, clang::CXXCtorType, llvm::SmallVec…
[all …]