Searched refs:CtorCall (Results 1 – 6 of 6) sorted by relevance
242 const auto *CtorCall = Result.Nodes.getNodeAs<CXXConstructExpr>("ctor"); in check() local246 assert((CtorCall || MakeCall) && "No push_back parameter matched"); in check()250 if (IgnoreImplicitConstructors && CtorCall && CtorCall->getNumArgs() >= 1 && in check()251 CtorCall->getArg(0)->getSourceRange() == CtorCall->getSourceRange()) in check()260 : diag(CtorCall ? CtorCall->getBeginLoc() : MakeCall->getBeginLoc(), in check()276 : CtorCall->getParenOrBraceRange(); in check()283 CtorCall ? CtorCall->getExprLoc() : MakeCall->getExprLoc(); in check()
169 class CtorCall { class171 CtorCall& operator=(const CtorCall& that);176 CtorCall& CtorCall::operator=(const CtorCall& that) in operator =()179 this->CtorCall::~CtorCall(); in operator =()180 …this->CtorCall::CtorCall(that); // expected-warning {{explicit constructor calls are a Microsoft e… in operator =()
189 auto *CtorCall = dyn_cast<CXXConstructorCall>(&Call); in checkPostCall() local190 if (!CtorCall) in checkPostCall()193 const CXXConstructorDecl *CtorDecl = CtorCall->getDecl(); in checkPostCall()205 modelAssertionResultCopyConstructor(CtorCall, C); in checkPostCall()225 modelAssertionResultBoolConstructor(CtorCall, /*IsRef=*/false, C); in checkPostCall()233 modelAssertionResultBoolConstructor(CtorCall, /*IsRef=*/true, C); in checkPostCall()
60 const auto *CtorCall = Result.Nodes.getNodeAs<Expr>("ctor_call"); in check() local61 diag(CtorCall->getExprLoc(), "constness of '%0' prevents automatic move") in check()
271 const auto *CtorCall = Result.Nodes.getNodeAs<CXXConstructExpr>("ctorCall"); in check() local283 for (unsigned int I = 1; I < CtorCall->getNumArgs(); ++I) in check()284 if (!CtorCall->getArg(I)->isDefaultArgument()) in check()
941 } else if (const auto *CtorCall = in maybeAddCalleeArgInfo() local945 if (CtorCall->getConstructor()->isCopyConstructor()) in maybeAddCalleeArgInfo()