Lines Matching defs:CallExpr
402 void transferMakeOptionalCall(const CallExpr *E,
409 void transferOptionalHasValueCall(const CXXMemberCallExpr *CallExpr,
413 State.Env, getImplicitObjectLocation(*CallExpr, State.Env))) {
414 State.Env.setValue(*CallExpr, *HasValueVal);
471 void transferCallReturningOptional(const CallExpr *E,
609 void transferStdSwapCall(const CallExpr *E, const MatchFinder::MatchResult &,
617 void transferStdForwardCall(const CallExpr *E, const MatchFinder::MatchResult &,
721 .CaseOfCFGStmt<CallExpr>(isMakeOptionalCall(), transferMakeOptionalCall)
759 .CaseOfCFGStmt<CallExpr>(isOptionalOperatorCallWithName("*"),
760 [](const CallExpr *E,
767 .CaseOfCFGStmt<CallExpr>(isOptionalOperatorCallWithName("->"),
768 [](const CallExpr *E,
816 .CaseOfCFGStmt<CallExpr>(isStdSwapCall(), transferStdSwapCall)
819 .CaseOfCFGStmt<CallExpr>(isStdForwardCall(), transferStdForwardCall)
862 .CaseOfCFGStmt<CallExpr>(isCallReturningOptional(),
902 .CaseOfCFGStmt<CallExpr>(valueOperatorCall(IgnorableOptional),
903 [](const CallExpr *E,