Lines Matching defs:CallExpr
456 void transferMakeOptionalCall(const CallExpr *E,
463 void transferOptionalHasValueCall(const CXXMemberCallExpr *CallExpr,
467 State.Env, getImplicitObjectLocation(*CallExpr, State.Env))) {
468 State.Env.setValue(*CallExpr, *HasValueVal);
472 void transferOptionalIsNullCall(const CXXMemberCallExpr *CallExpr,
476 State.Env, getImplicitObjectLocation(*CallExpr, State.Env))) {
477 State.Env.setValue(*CallExpr, State.Env.makeNot(*HasValueVal));
534 void transferCallReturningOptional(const CallExpr *E,
554 void handleConstMemberCall(const CallExpr *CE,
617 void handleNonConstMemberCall(const CallExpr *CE,
779 void transferStdSwapCall(const CallExpr *E, const MatchFinder::MatchResult &,
787 void transferStdForwardCall(const CallExpr *E, const MatchFinder::MatchResult &,
891 .CaseOfCFGStmt<CallExpr>(isMakeOptionalCall(), transferMakeOptionalCall)
929 .CaseOfCFGStmt<CallExpr>(isOptionalOperatorCallWithName("*"),
930 [](const CallExpr *E,
937 .CaseOfCFGStmt<CallExpr>(isOptionalOperatorCallWithName("->"),
938 [](const CallExpr *E,
992 .CaseOfCFGStmt<CallExpr>(isStdSwapCall(), transferStdSwapCall)
995 .CaseOfCFGStmt<CallExpr>(isStdForwardCall(), transferStdForwardCall)
1092 .CaseOfCFGStmt<CallExpr>(isCallReturningOptional(),
1132 .CaseOfCFGStmt<CallExpr>(valueOperatorCall(IgnorableOptional),
1133 [](const CallExpr *E,