aboutsummaryrefslogtreecommitdiff
path: root/gcc/analyzer/pending-diagnostic.h
AgeCommit message (Expand)AuthorFilesLines
11 daysanalyzer: avoid implicit use of global_dc's pretty_printer [PR116613]David Malcolm1-39/+28
2024-06-01analyzer: detect -Wanalyzer-allocation-size at call stmts [PR106203]David Malcolm1-1/+1
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-01diagnostics, analyzer: add optional per-diagnostic property bags to SARIFDavid Malcolm1-3/+53
2023-06-21analyzer: add text-art visualizations of out-of-bounds accesses [PR106626]David Malcolm1-1/+1
2023-02-21analyzer: stop exploring the path after certain diagnostics [PR108830]David Malcolm1-0/+4
2023-02-15analyzer: fix uninit false +ves [PR108664,PR108666,PR108725]David Malcolm1-1/+2
2023-01-26analyzer: fix false positives from -Wanalyzer-infinite-recursion [PR108524]David Malcolm1-0/+9
2023-01-19analyzer: use dominator info in -Wanalyzer-deref-before-check [PR108455]David Malcolm1-2/+4
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-02analyzer: introduce struct event_loc_infoDavid Malcolm1-2/+1
2022-12-02analyzer: fixes to region creation messages [PR107851]David Malcolm1-28/+9
2022-11-13analyzer: new warning: -Wanalyzer-tainted-assertion [PR106235]David Malcolm1-4/+4
2022-11-11analyzer: new warning: -Wanalyzer-infinite-recursion [PR106147]David Malcolm1-0/+18
2022-11-03analyzer: use std::unique_ptr for pending_diagnostic/noteDavid Malcolm1-0/+1
2022-07-02analyzer: add allocation size checker [PR105900]Tim Lange1-0/+20
2022-06-02diagnostics: add SARIF output formatDavid Malcolm1-0/+11
2022-05-20Use "final" and "override" directly, rather than via macrosDavid Malcolm1-2/+2
2022-05-16analyzer: implement four new warnings for <stdarg.h> misuses [PR105103]David Malcolm1-4/+7
2022-03-16analyzer: early rejection of disabled warnings [PR104955]David Malcolm1-0/+6
2022-03-10analyzer: add notes to write-to-const/string from access attr [PR104793]David Malcolm1-0/+43
2022-01-27analyzer: show region creation events for uninit warningsDavid Malcolm1-0/+24
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-07-15analyzer: reimplement -Wanalyzer-use-of-uninitialized-value [PR95006 et al]David Malcolm1-0/+13
2021-01-14analyzer: const fixes [PR98679]David Malcolm1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-30Add analyzer plugin support and CPython GIL exampleDavid Malcolm1-0/+8
2020-11-11analyzer: precision-of-wording for -Wanalyzer-stale-setjmp-bufferDavid Malcolm1-0/+15
2020-01-22analyzer: introduce namespace to avoid ODR clashes (PR 93307)David Malcolm1-0/+4
2020-01-14analyzer: fix dedupe issue seen with CVE-2005-1689David Malcolm1-0/+4
2020-01-14Initial commit of analyzerDavid Malcolm1-0/+266