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