Lines Matching refs:CallExpr
318 void transferMakeOptionalCall(const CallExpr *E, in transferMakeOptionalCall()
327 void transferOptionalHasValueCall(const CXXMemberCallExpr *CallExpr, in transferOptionalHasValueCall() argument
331 State.Env, State.Env.getValue(*CallExpr->getImplicitObjectArgument(), in transferOptionalHasValueCall()
333 auto &CallExprLoc = State.Env.createStorageLocation(*CallExpr); in transferOptionalHasValueCall()
335 State.Env.setStorageLocation(*CallExpr, CallExprLoc); in transferOptionalHasValueCall()
401 void transferCallReturningOptional(const CallExpr *E, in transferCallReturningOptional()
520 void transferStdSwapCall(const CallExpr *E, const MatchFinder::MatchResult &, in transferStdSwapCall()
570 .CaseOf<CallExpr>(isMakeOptionalCall(), transferMakeOptionalCall) in buildTransferMatchSwitch()
604 .CaseOf<CallExpr>(valueOperatorCall(IgnorableOptional), in buildTransferMatchSwitch()
605 [](const CallExpr *E, const MatchFinder::MatchResult &, in buildTransferMatchSwitch()
641 .CaseOf<CallExpr>(isStdSwapCall(), transferStdSwapCall) in buildTransferMatchSwitch()
650 .CaseOf<CallExpr>(isCallReturningOptional(), in buildTransferMatchSwitch()
690 .CaseOf<CallExpr>( in buildDiagnoseMatchSwitch()
692 [](const CallExpr *E, const MatchFinder::MatchResult &, in buildDiagnoseMatchSwitch()