Home
last modified time | relevance | path

Searched refs:CtorCall (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseEmplaceCheck.cpp242 const auto *CtorCall = Result.Nodes.getNodeAs<CXXConstructExpr>("ctor"); in check() local
246 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()
/llvm-project-15.0.7/clang/test/Parser/
H A DMicrosoftExtensions.cpp169 class CtorCall { class
171 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 =()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DGTestChecker.cpp189 auto *CtorCall = dyn_cast<CXXConstructorCall>(&Call); in checkPostCall() local
190 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()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DNoAutomaticMoveCheck.cpp60 const auto *CtorCall = Result.Nodes.getNodeAs<Expr>("ctor_call"); in check() local
61 diag(CtorCall->getExprLoc(), "constness of '%0' prevents automatic move") in check()
H A DUnnecessaryCopyInitialization.cpp271 const auto *CtorCall = Result.Nodes.getNodeAs<CXXConstructExpr>("ctorCall"); in check() local
283 for (unsigned int I = 1; I < CtorCall->getNumArgs(); ++I) in check()
284 if (!CtorCall->getArg(I)->isDefaultArgument()) in check()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DHover.cpp941 } else if (const auto *CtorCall = in maybeAddCalleeArgInfo() local
945 if (CtorCall->getConstructor()->isCopyConstructor()) in maybeAddCalleeArgInfo()