Lines Matching refs:ctor
28 const CXXConstructorDecl *ctor) { in isConstructorDelegationValid() argument
41 if (ctor->getParent()->getNumVBases()) in isConstructorDelegationValid()
46 if (ctor->getType()->castAs<FunctionProtoType>()->isVariadic()) in isConstructorDelegationValid()
50 if (ctor->isDelegatingConstructor()) in isConstructorDelegationValid()
315 const CXXConstructorDecl *ctor, CXXCtorType ctorType, in emitDelegateCXXConstructorCall() argument
343 emitCXXConstructorCall(ctor, ctorType, /*ForVirtualBase=*/false, in emitDelegateCXXConstructorCall()
373 const CXXConstructorDecl *ctor, const FunctionArgList &args) { in emitDelegatingCXXConstructorCall() argument
374 assert(ctor->isDelegatingConstructor()); in emitDelegatingCXXConstructorCall()
385 emitAggExpr(ctor->init_begin()[0]->getInit(), aggSlot); in emitDelegatingCXXConstructorCall()
387 const CXXRecordDecl *classDecl = ctor->getParent(); in emitDelegatingCXXConstructorCall()
389 cgm.errorNYI(ctor->getSourceRange(), in emitDelegatingCXXConstructorCall()