aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/ast
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2025-04-28 18:21:24 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2025-04-28 18:21:24 -0400
commit2a63dc8c65d469e1d7ac3d764179653bf0ec843f (patch)
tree4b804a06c10a270576928fbbb1fdcae55df62a3d /gcc/rust/ast
parent7a39e0ca0652ff84a31efa3c7d4c7a78d9bb95ae (diff)
downloadgcc-2a63dc8c65d469e1d7ac3d764179653bf0ec843f.zip
gcc-2a63dc8c65d469e1d7ac3d764179653bf0ec843f.tar.gz
gcc-2a63dc8c65d469e1d7ac3d764179653bf0ec843f.tar.bz2
analyzer: fix null deref false negative on std::unique_ptr [PR109366]
gcc/analyzer/ChangeLog: PR analyzer/109366 * region-model-manager.cc (region_model_manager::maybe_fold_sub_svalue): Sub-values of zero constants are zero. gcc/testsuite/ChangeLog: PR analyzer/109366 * g++.dg/analyzer/unique_ptr-1.C: New test. * g++.dg/analyzer/unique_ptr-2.C: New test. Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc/rust/ast')
0 files changed, 0 insertions, 0 deletions