reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ItaniumMangle.cpp
 1439       mangleCXXCtorType(Ctor_Complete, InheritedFrom);
 4469   case Ctor_Complete:
tools/clang/lib/AST/Mangle.cpp
  248       mangleCtorBlock(CD, /*CT*/ Ctor_Complete, BD, Out);
  398           Manglings.emplace_back(getMangledStructor(CD, Ctor_Complete));
  426         MC->mangleCXXCtor(CtorD, Ctor_Complete, OS);
tools/clang/lib/CodeGen/CGCall.cpp
  299   return Type == Ctor_Complete ||
tools/clang/lib/CodeGen/CGClass.cpp
  827           CtorType == Ctor_Complete) &&
  832   if (CtorType == Ctor_Complete && IsConstructorDelegationValid(Ctor) &&
 1996     EmitCXXConstructorCall(ctor, Ctor_Complete, /*ForVirtualBase=*/false,
 2321   EmitCXXConstructorCall(D, Ctor_Complete, /*ForVirtualBase*/false,
 2406       CurGD.getCtorType() == Ctor_Complete ? Dtor_Complete : Dtor_Base;
tools/clang/lib/CodeGen/CGExprCXX.cpp
  277     EmitCXXConstructorCall(Ctor, Ctor_Complete, /*ForVirtualBase=*/false,
  610     CXXCtorType Type = Ctor_Complete;
  622       Type = Ctor_Complete;
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 9621           CGM.getMangledName(GlobalDecl(Ctor, Ctor_Complete));
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 4165     ParentName = CGM.getMangledName(GlobalDecl(D, Ctor_Complete));
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1081       assert(OrigCtorType == Ctor_Base || OrigCtorType == Ctor_Complete);
 1083         CanonicalGD = GlobalDecl(CD, Ctor_Complete);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
   95       case Ctor_Complete:
 1513     CGM.EmitGlobal(GlobalDecl(D, Ctor_Complete));
 3899     AliasDecl = GlobalDecl(CD, Ctor_Complete);
 3961   if (CD ? GD.getCtorType() == Ctor_Complete
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 1219   CGM.EmitGlobal(GlobalDecl(D, Ctor_Complete));
 1547   assert(Type == Ctor_Complete || Type == Ctor_Base);
 1559     MostDerivedArg = llvm::ConstantInt::get(CGM.Int32Ty, Type == Ctor_Complete);
 3857         CGM.codegenCXXStructor(GD.getWithCtorType(Ctor_Complete));
 3912   CGF.CurGD = GlobalDecl(CD, Ctor_Complete);
 3979       addImplicitConstructorArgs(CGF, CD, Ctor_Complete,
 3984       CGM.getAddrOfCXXStructor(GlobalDecl(CD, Ctor_Complete));
 3986       CGCallee::forDirect(CalleePtr, GlobalDecl(CD, Ctor_Complete));
 3988       Args, CD, Ctor_Complete, ExtraArgs.Prefix, ExtraArgs.Suffix);
 4009   CXXCtorType CT = Ctor_Complete;
 4035       CopyCtor = CGM.getAddrOfCXXStructor(GlobalDecl(CD, Ctor_Complete));
tools/lldb/source/Symbol/ClangASTContext.cpp
 9905                             Ctor_Complete, llvm_ostrm);