Followup to D128352. This patch pulls the NoopLattice class out from the NoopAnalysis.h test file into its own NoopLattice.h source file, and uses it to replace usage of SourceLocationsLattice in UncheckedOptionalAccessModel.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Should this PR delete SourceLocationsLattice? Are there other users left or do we anticipate new users in the future?
Comment Actions
@xazax.hun After this patch, SourceLocationsLattice is still used by clang/unittests/Analysis/FlowSensitive/UncheckedOptionalAccessModelTest.cpp. I'm currently working on a patch to change the way we write unit tests in that file, after which I'll make a followup patch to delete SourceLocationsLattice.