aboutsummaryrefslogtreecommitdiff
path: root/gcc/analyzer
AgeCommit message (Expand)AuthorFilesLines
2024-12-07Daily bump.GCC Administrator1-0/+7
2024-12-06diagnostics: UX: add doc URLs for attributes (v2)David Malcolm2-0/+4
2024-11-29Daily bump.GCC Administrator1-0/+15
2024-11-27analyzer,timevar: avoid naked "new" in JSON-handlingDavid Malcolm4-15/+9
2024-11-27diagnostics: replace %<%s%> with %qs [PR104896]David Malcolm1-7/+7
2024-11-24Daily bump.GCC Administrator1-0/+7
2024-11-23Support for 64-bit location_t: Analyzer partsLewis Hyatt2-4/+5
2024-11-23Daily bump.GCC Administrator1-0/+55
2024-11-22build: Remove INCLUDE_MEMORY [PR117737]Andrew Pinski51-51/+0
2024-11-14Daily bump.GCC Administrator1-0/+8
2024-11-13diagnostics: avoid using global_dc in path-printingDavid Malcolm2-4/+7
2024-11-03Daily bump.GCC Administrator1-0/+35
2024-11-01analyzer: use std::unique_ptr in "to_json" functionsDavid Malcolm28-151/+161
2024-11-02Daily bump.GCC Administrator1-0/+7
2024-11-01analyzer: fix -Wunused-parameter warning [PR117373]David Malcolm1-1/+1
2024-10-30Daily bump.GCC Administrator1-0/+8
2024-10-29diagnostics: support multiple output formats simultaneously [PR116613]David Malcolm3-3/+3
2024-10-26Daily bump.GCC Administrator1-0/+176
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek7-13/+13
2024-10-24analyzer: avoid implicit use of global_dc's pretty_printer [PR116613]David Malcolm22-1227/+1708
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]David Malcolm7-44/+40
2024-10-01Daily bump.GCC Administrator1-0/+15
2024-09-30diagnostics: isolate diagnostic_context with interface classes [PR116613]David Malcolm1-1/+3
2024-09-30diagnostics: use "%e" to avoid intermediate strings [PR116613]David Malcolm1-12/+30
2024-09-21Daily bump.GCC Administrator1-0/+46
2024-09-20analyzer: simplify dumps using tree_dump_pretty_printer [PR116613]David Malcolm17-164/+34
2024-09-20analyzer: remove redundant 'pp' [PR116613]David Malcolm1-3/+0
2024-09-10Daily bump.GCC Administrator1-0/+55
2024-09-09diagnostics: rename dc.printer to m_printer [PR116613]David Malcolm21-42/+42
2024-09-09analyzer: fix "unused variable 'summary_cast_reg'" warningDavid Malcolm1-2/+0
2024-09-05Daily bump.GCC Administrator1-0/+5
2024-09-03pretty-print: naming cleanupsDavid Malcolm1-1/+1
2024-07-25Daily bump.GCC Administrator1-0/+31
2024-07-24diagnostics: SARIF output: use std::unique_ptr throughoutDavid Malcolm1-2/+3
2024-07-24analyzer: reduce use of naked "new" for json dumpsDavid Malcolm9-47/+39
2024-07-24json: add array::append_stringDavid Malcolm1-2/+2
2024-07-13Daily bump.GCC Administrator1-0/+9
2024-07-12Fix Xcode 16 build break with NULL != nullptrDaniel Bertalan4-12/+12
2024-07-05Daily bump.GCC Administrator1-0/+25
2024-07-04analyzer: convert sm_context * to sm_context &David Malcolm11-404/+396
2024-07-04analyzer: handle <error.h> at -O0 [PR115724]David Malcolm1-0/+4
2024-06-19Daily bump.GCC Administrator1-0/+40
2024-06-18diagnostics: eliminate "tree" from diagnostic_{event,path}David Malcolm3-1/+13
2024-06-18diagnostics: move simple_diagnostic_{path,thread,event} to their own .h/ccDavid Malcolm1-0/+1
2024-06-18analyzer: Fix g++ 4.8 bootstrap without using std::move to return std::unique...Jonathan Wakely12-33/+33
2024-06-13Daily bump.GCC Administrator1-0/+41
2024-06-12pretty_printer: make all fields privateDavid Malcolm19-38/+38
2024-06-09Daily bump.GCC Administrator1-0/+15
2024-06-08analyzer: Restore g++ 4.8 bootstrap; use std::move to return std::unique_ptr.Roger Sayle6-11/+11
2024-06-08Daily bump.GCC Administrator1-0/+59