Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenItaniumCXXABI.cpp116 aliasDecl = GlobalDecl(cd, Ctor_Complete); in getCIRGenToUse()
165 if (cd ? gd.getCtorType() == Ctor_Complete in emitCXXStructor()
202 cgm.emitGlobal(GlobalDecl(d, Ctor_Complete)); in emitCXXConstructors()
H A DCIRGenFunction.cpp507 ctorType == Ctor_Complete) && in emitConstructorBody()
510 if (ctorType == Ctor_Complete && isConstructorDelegationValid(ctor) && in emitConstructorBody()
H A DCIRGenExpr.cpp1602 clang::CXXCtorType type = Ctor_Complete; in emitCXXConstructExpr()
1608 type = Ctor_Complete; in emitCXXConstructExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DABI.h25 Ctor_Complete, ///< Complete object ctor enumerator
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DMangle.cpp326 mangleCtorBlock(CD, /*CT*/ Ctor_Complete, BD, Out); in mangleBlock()
520 Manglings.emplace_back(getMangledStructor(CD, Ctor_Complete)); in getAllManglings()
559 GD = GlobalDecl(CtorD, Ctor_Complete); in writeFuncOrVarName()
H A DItaniumMangle.cpp1719 mangleCXXCtorType(Ctor_Complete, InheritedFrom); in mangleUnqualifiedName()
1873 GD = GlobalDecl(CD, Ctor_Complete); in getParentOfLocalEntity()
6061 case Ctor_Complete: in mangleCXXCtorType()
H A DMicrosoftMangle.cpp48 GD = GlobalDecl(CD, Ctor_Complete); in getGlobalDeclAsDeclContext()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenABITypes.cpp90 CGM.getCXXABI().getImplicitConstructorArgs(CGF, D, Ctor_Complete, in getImplicitCXXConstructorArgs()
H A DMicrosoftCXXABI.cpp1300 CGM.EmitGlobal(GlobalDecl(D, Ctor_Complete)); in EmitCXXConstructors()
1627 assert(Type == Ctor_Complete || Type == Ctor_Base); in getImplicitConstructorArgs()
1639 MostDerivedArg = llvm::ConstantInt::get(CGM.Int32Ty, Type == Ctor_Complete); in getImplicitConstructorArgs()
4035 CGM.codegenCXXStructor(GD.getWithCtorType(Ctor_Complete)); in emitCXXStructor()
4090 CGF.CurGD = GlobalDecl(CD, Ctor_Complete); in getAddrOfCXXCtorClosure()
4157 addImplicitConstructorArgs(CGF, CD, Ctor_Complete, in getAddrOfCXXCtorClosure()
4162 CGM.getAddrOfCXXStructor(GlobalDecl(CD, Ctor_Complete)); in getAddrOfCXXCtorClosure()
4164 CGCallee::forDirect(CalleePtr, GlobalDecl(CD, Ctor_Complete)); in getAddrOfCXXCtorClosure()
4166 Args, CD, Ctor_Complete, ExtraArgs.Prefix, ExtraArgs.Suffix); in getAddrOfCXXCtorClosure()
4187 CXXCtorType CT = Ctor_Complete; in getCatchableType()
[all …]
H A DCGExprCXX.cpp299 *this, {Ctor, Ctor_Complete}, This.getPointer(*this), in EmitCXXMemberOrOperatorMemberCallExpr()
303 EmitCXXConstructorCall(Ctor, Ctor_Complete, /*ForVirtualBase=*/false, in EmitCXXMemberOrOperatorMemberCallExpr()
647 CXXCtorType Type = Ctor_Complete; in EmitCXXConstructExpr()
659 Type = Ctor_Complete; in EmitCXXConstructExpr()
H A DCGClass.cpp842 CtorType == Ctor_Complete) && in EmitConstructorBody()
847 if (CtorType == Ctor_Complete && IsConstructorDelegationValid(Ctor) && in EmitConstructorBody()
2095 EmitCXXConstructorCall(ctor, Ctor_Complete, /*ForVirtualBase=*/false, in EmitCXXAggrConstructorCall()
2421 EmitCXXConstructorCall(D, Ctor_Complete, /*ForVirtualBase*/false, in EmitSynthesizedCXXCopyCtorCall()
2508 CurGD.getCtorType() == Ctor_Complete ? Dtor_Complete : Dtor_Base; in EmitDelegatingCXXConstructorCall()
H A DItaniumCXXABI.cpp99 case Ctor_Complete: in isThisCompleteObject()
1843 CGM.EmitGlobal(GlobalDecl(D, Ctor_Complete)); in EmitCXXConstructors()
4665 AliasDecl = GlobalDecl(CD, Ctor_Complete); in getCodegenToUse()
4727 if (CD ? GD.getCtorType() == Ctor_Complete in emitCXXStructor()
H A DCodeGenModule.cpp2155 assert(OrigCtorType == Ctor_Base || OrigCtorType == Ctor_Complete); in getMangledName()
2157 CanonicalGD = GlobalDecl(CD, Ctor_Complete); in getMangledName()
H A DCGCall.cpp395 return Type == Ctor_Complete || in inheritingCtorHasParams()
H A DCGStmtOpenMP.cpp6937 ParentName = CGM.getMangledName(GlobalDecl(D, Ctor_Complete)); in emitCommonOMPTargetDirective()
H A DCGOpenMPRuntime.cpp10041 CGM.getMangledName(GlobalDecl(Ctor, Ctor_Complete)); in emitTargetGlobalVariable()
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DVisitor.cpp639 std::string Name = getMangledCtorDtor(M, Ctor_Complete); in VisitCXXRecordDecl()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp9063 Ctor_Complete), in DeclGetMangledName()