Lines Matching defs:ctor
91 // The 'most_derived' parameter goes second if the ctor is variadic and
870 // copy ctor.
1202 "ctor for a class with virtual bases must have an implicit parameter");
1206 llvm::BasicBlock *CallVbaseCtorsBB = CGF.createBasicBlock("ctor.init_vbases");
1207 llvm::BasicBlock *SkipVbaseCtorsBB = CGF.createBasicBlock("ctor.skip_vbases");
1216 // CGF will put the base ctor calls in this basic block for us later.
1225 "ctor for a class with virtual bases must have an implicit parameter");
1252 // the X vftables (i.e. during X ctor or dtor).
1550 // The 'most_derived' parameter goes second if the ctor is variadic and last
4039 if (auto *ctor = dyn_cast<CXXConstructorDecl>(GD.getDecl())) {
4043 CGM.maybeSetTrivialComdat(*ctor, *Fn);
4153 assert(PD->hasDefaultArg() && "ctor closure lacks default args");
4508 // base/field that has an non-trivial copy assignment/dtor/default ctor, then