[all-commits] [llvm/llvm-project] bbebf3: [analyzer] Refactor StoreSiteFinder and extract De...
Valeriy Savchenko via All-commits
all-commits at lists.llvm.org
Tue Jun 15 01:38:03 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: bbebf38b736a12c9582f9ae59c8e245a6ed68cb8
https://github.com/llvm/llvm-project/commit/bbebf38b736a12c9582f9ae59c8e245a6ed68cb8
Author: Valeriy Savchenko <vsavchenko at apple.com>
Date: 2021-06-15 (Tue, 15 Jun 2021)
Changed paths:
M clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h
M clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
Log Message:
-----------
[analyzer] Refactor StoreSiteFinder and extract DefaultStoreHandler
After this patch, custom StoreHandlers will also work as expected.
Differential Revision: https://reviews.llvm.org/D103644
Commit: 85f475c979aa49b1b833c9e66af9cb35eafd02c7
https://github.com/llvm/llvm-project/commit/85f475c979aa49b1b833c9e66af9cb35eafd02c7
Author: Valeriy Savchenko <vsavchenko at apple.com>
Date: 2021-06-15 (Tue, 15 Jun 2021)
Changed paths:
M clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
Log Message:
-----------
[analyzer] Extract ControlDependencyHandler
Differential Revision: https://reviews.llvm.org/D103677
Commit: 1639dcb2798469c4372e50bcb6b4cf36ecffd9ce
https://github.com/llvm/llvm-project/commit/1639dcb2798469c4372e50bcb6b4cf36ecffd9ce
Author: Valeriy Savchenko <vsavchenko at apple.com>
Date: 2021-06-15 (Tue, 15 Jun 2021)
Changed paths:
M clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
Log Message:
-----------
[analyzer] Extract NilReceiverHandler
Differential Revision: https://reviews.llvm.org/D103902
Commit: 40cb73bd20735051eb8f2d43735097d2ff46f0a7
https://github.com/llvm/llvm-project/commit/40cb73bd20735051eb8f2d43735097d2ff46f0a7
Author: Valeriy Savchenko <vsavchenko at apple.com>
Date: 2021-06-15 (Tue, 15 Jun 2021)
Changed paths:
M clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
Log Message:
-----------
[analyzer] Extract ArrayIndexHandler
One interesting problem was discovered here. When we do interrupt
Tracker's track flow, we want to interrupt only it and not all the
other flows recursively.
Differential Revision: https://reviews.llvm.org/D103914
Commit: 2e490676ea2eb419e7b2f54e1e2e537d5244ebbc
https://github.com/llvm/llvm-project/commit/2e490676ea2eb419e7b2f54e1e2e537d5244ebbc
Author: Valeriy Savchenko <vsavchenko at apple.com>
Date: 2021-06-15 (Tue, 15 Jun 2021)
Changed paths:
M clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
Log Message:
-----------
[analyzer] Extract InterestingLValueHandler
Differential Revision: https://reviews.llvm.org/D103917
Commit: 6e6a26b8f0ea8300d5a814e4150e225c33ec25de
https://github.com/llvm/llvm-project/commit/6e6a26b8f0ea8300d5a814e4150e225c33ec25de
Author: Valeriy Savchenko <vsavchenko at apple.com>
Date: 2021-06-15 (Tue, 15 Jun 2021)
Changed paths:
M clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
Log Message:
-----------
[analyzer] Extract InlinedFunctionCallHandler
Differential Revision: https://reviews.llvm.org/D103961
Commit: 16f7a952ec3e0f362690c6449951866100c6f76c
https://github.com/llvm/llvm-project/commit/16f7a952ec3e0f362690c6449951866100c6f76c
Author: Valeriy Savchenko <vsavchenko at apple.com>
Date: 2021-06-15 (Tue, 15 Jun 2021)
Changed paths:
M clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h
M clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
Log Message:
-----------
[analyzer] Simplify the process of producing notes for stores
Differential Revision: https://reviews.llvm.org/D104046
Compare: https://github.com/llvm/llvm-project/compare/54bd95cd96bc...16f7a952ec3e
More information about the All-commits
mailing list