Lines Matching defs:ctor
91 // The 'most_derived' parameter goes second if the ctor is variadic and
864 // copy ctor.
1196 "ctor for a class with virtual bases must have an implicit parameter");
1200 llvm::BasicBlock *CallVbaseCtorsBB = CGF.createBasicBlock("ctor.init_vbases");
1201 llvm::BasicBlock *SkipVbaseCtorsBB = CGF.createBasicBlock("ctor.skip_vbases");
1210 // CGF will put the base ctor calls in this basic block for us later.
1219 "ctor for a class with virtual bases must have an implicit parameter");
1246 // the X vftables (i.e. during X ctor or dtor).
1544 // The 'most_derived' parameter goes second if the ctor is variadic and last
4032 if (auto *ctor = dyn_cast<CXXConstructorDecl>(GD.getDecl())) {
4036 CGM.maybeSetTrivialComdat(*ctor, *Fn);
4146 assert(PD->hasDefaultArg() && "ctor closure lacks default args");
4500 // base/field that has an non-trivial copy assignment/dtor/default ctor, then