Skip to content

Commit b9544eb

Browse files
committed
[clang][NFC] Simplify code in ExprMutationAnalyzer
1 parent f354981 commit b9544eb

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

clang/lib/Analysis/ExprMutationAnalyzer.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -813,10 +813,7 @@ FunctionParmMutationAnalyzer::findMutation(const ParmVarDecl *Parm) {
813813
// before analyzing parameters of A. Then when analyzing the second "call A",
814814
// FunctionParmMutationAnalyzer can use this memoized value to avoid infinite
815815
// recursion.
816-
Results[Parm] = nullptr;
817-
if (const Stmt *S = BodyAnalyzer.findMutation(Parm))
818-
return Results[Parm] = S;
819-
return Results[Parm];
816+
return Results[Parm] = BodyAnalyzer.findMutation(Parm);
820817
}
821818

822819
} // namespace clang

0 commit comments

Comments
 (0)