removeInvalidation is a very problematic API, as it makes suppression order-dependent.
Moreover, it was used only once, and could be rewritten in a much cleaner way.
Details
Details
Diff Detail
Diff Detail
- Repository
- rC Clang
Paths
| Differential D48045
[analyzer] [NFC] Remove "removeInvalidation" from visitor API ClosedPublic Authored by george.karpenkov on Jun 11 2018, 12:08 PM.
Details Summary removeInvalidation is a very problematic API, as it makes suppression order-dependent.
Diff Detail
Event TimelineHerald added subscribers: mikhail.ramalho, a.sidorin, szepet and 2 others. · View Herald TranscriptJun 11 2018, 12:08 PM This revision is now accepted and ready to land.Jun 12 2018, 12:25 PM Closed by commit rC334542: [analyzer] [NFC] Remove "removeInvalidation" from visitor API (authored by george.karpenkov). · Explain WhyJun 12 2018, 1:55 PM Closed by commit rL334542: [analyzer] [NFC] Remove "removeInvalidation" from visitor API (authored by george.karpenkov). · Explain Why This revision was automatically updated to reflect the committed changes. This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 151019 include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
|