diff options
author | NagyDonat <donat.nagy@ericsson.com> | 2024-02-05 17:07:14 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-05 17:07:14 +0100 |
commit | fee204f0c9b3b77898c1faa2a7415b0f64f5e7f0 (patch) | |
tree | 0ddddd40574332257980705b3204e448e6c46551 /lldb/source/Commands/CommandObjectScript.cpp | |
parent | f2c84211d2834c73ff874389c6bb47b1c76d391a (diff) | |
download | llvm-fee204f0c9b3b77898c1faa2a7415b0f64f5e7f0.zip llvm-fee204f0c9b3b77898c1faa2a7415b0f64f5e7f0.tar.gz llvm-fee204f0c9b3b77898c1faa2a7415b0f64f5e7f0.tar.bz2 |
[analyzer] Support interestingness in ArrayBoundV2 (#78315)
This commit improves alpha.security.ArrayBoundV2 in two connected areas:
(1) It calls `markInteresting()` on the symbolic values that are
responsible for the out of bounds access.
(2) Its index-is-in-bounds assumptions are reported in note tags if they
provide information about the value of an interesting symbol.
This commit is limited to "display" changes: it introduces new
diagnostic pieces (potentially to bugs found by other checkers), but
ArrayBoundV2 will make the same assumptions and detect the same bugs
before and after this change.
As a minor unrelated change, this commit also updates/removes some very
old comments which became obsolete due to my previous changes.
Diffstat (limited to 'lldb/source/Commands/CommandObjectScript.cpp')
0 files changed, 0 insertions, 0 deletions