Remove dispatchCast, evalCastFromNonLoc and evalCastFromLoc functions since their functionality has been moved to common evalCast function.
Use evalCast instead.
Post-clean up patch for D96090 patch.
The patch shall not change any behavior.
Paths
| Differential D97277
[analyzer] [NFC] Eliminate dispatchCast, evalCastFromNonLoc and evalCastFromLoc functions from SValBuilder ClosedPublic Authored by ASDenysPetrov on Feb 23 2021, 5:59 AM.
Details Summary Remove dispatchCast, evalCastFromNonLoc and evalCastFromLoc functions since their functionality has been moved to common evalCast function. Post-clean up patch for D96090 patch.
Diff Detail Event TimelineHerald added subscribers: martong, Charusso, dkrupp and 7 others. · View Herald TranscriptFeb 23 2021, 5:59 AM This revision is now accepted and ready to land.Mar 9 2021, 2:56 AM Comment Actions Please, @ASDenysPetrov, mention NFC in the commit message when you commit this change. ASDenysPetrov retitled this revision from [analyzer] Eliminate dispatchCast, evalCastFromNonLoc and evalCastFromLoc functions from SValBuilder to [analyzer] [NFC] Eliminate dispatchCast, evalCastFromNonLoc and evalCastFromLoc functions from SValBuilder.Mar 9 2021, 9:24 AM Closed by commit rG01ddfa95bd14: [analyzer] [NFC] Eliminate dispatchCast, evalCastFromNonLoc and evalCastFromLoc… (authored by ASDenysPetrov). · Explain WhyApr 13 2021, 8:56 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 325756 clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
clang/lib/StaticAnalyzer/Core/SValBuilder.cpp
clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
|