aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectScript.cpp
diff options
context:
space:
mode:
authorNagyDonat <donat.nagy@ericsson.com>2024-02-05 17:07:14 +0100
committerGitHub <noreply@github.com>2024-02-05 17:07:14 +0100
commitfee204f0c9b3b77898c1faa2a7415b0f64f5e7f0 (patch)
tree0ddddd40574332257980705b3204e448e6c46551 /lldb/source/Commands/CommandObjectScript.cpp
parentf2c84211d2834c73ff874389c6bb47b1c76d391a (diff)
downloadllvm-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