diff options
author | DonĂ¡t Nagy <donat.nagy@ericsson.com> | 2025-06-19 14:00:36 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-19 14:00:36 +0200 |
commit | b73720cf6c5380854bf27d4453abf21cc87ae642 (patch) | |
tree | d48357a73ffd0e02716b8ac40c3d1a0bc5f85358 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | e33f13ba4824d807e846e7783a48efd6c0bf58ee (diff) | |
download | llvm-b73720cf6c5380854bf27d4453abf21cc87ae642.zip llvm-b73720cf6c5380854bf27d4453abf21cc87ae642.tar.gz llvm-b73720cf6c5380854bf27d4453abf21cc87ae642.tar.bz2 |
[analyzer] Conversion to CheckerFamily: DynamicTypePropagation (#144735)
This commit converts the class DynamicTypePropagation to a very simple
checker family, which has only one checker frontend -- but also supports
enabling the backend ("modeling checker") without the frontend.
As a tangentially related change, this commit adds the backend of
DynamicTypePropagation as a dependency of alpha.core.DynamicTypeChecker
in Checkers.td, because the header comment of DynamicTypeChecker.cpp
claims that it depends on DynamicTypePropagation and the source code
seems to confirm this.
(The lack of this dependency relationship didn't cause problems, because
'core.DynamicTypePropagation' is in the group 'core', so it is
practically always active. However, explicitly declaring the dependency
clarifies the fact that the separate existence of the modeling checker
is warranted.)
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions