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

References

tools/clang/lib/AST/Expr.cpp
  682           MC->mangleCXXCtor(CD, Ctor_Base, Out);
tools/clang/lib/AST/ItaniumMangle.cpp
 4472   case Ctor_Base:
tools/clang/lib/AST/Mangle.cpp
  394       Manglings.emplace_back(getMangledStructor(CD, Ctor_Base));
tools/clang/lib/CodeGen/CGClass.cpp
  626   if (CGF.CurGD.getCtorType() == Ctor_Base)
  834     EmitDelegateCXXConstructorCall(Ctor, Ctor_Base, Args, Ctor->getEndLoc());
 1275   bool ConstructVBases = CtorType != Ctor_Base &&
 2174       ClassDecl->isDynamicClass() && Type != Ctor_Base &&
 2222   EmitCXXConstructorCall(D, Ctor_Base, ForVirtualBase, /*Delegating*/false,
tools/clang/lib/CodeGen/CGDecl.cpp
  289     GD = GlobalDecl(CD, Ctor_Base);
tools/clang/lib/CodeGen/CGExprCXX.cpp
  630       Type = Ctor_Base;
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1081       assert(OrigCtorType == Ctor_Base || OrigCtorType == Ctor_Complete);
 1082       if (OrigCtorType == Ctor_Base)
 5534       GlobalDecl GD(cast<CXXConstructorDecl>(D), Ctor_Base);
tools/clang/lib/CodeGen/CodeGenPGO.cpp
  775       if (GD.getCtorType() != Ctor_Base &&
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
   98       case Ctor_Base:
 1507   CGM.EmitGlobal(GlobalDecl(D, Ctor_Base));
 1526   if ((isa<CXXConstructorDecl>(GD.getDecl()) ? GD.getCtorType() == Ctor_Base
 2745   if (isa<CXXConstructorDecl>(MD) && GD.getCtorType() == Ctor_Base)
 3965       BaseDecl = GD.getWithCtorType(Ctor_Base);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 1547   assert(Type == Ctor_Complete || Type == Ctor_Base);