summaryrefslogtreecommitdiff
path: root/gcc/diagnostic-show-locus.c
AgeCommit message (Expand)Author
2020-01-10Add diagnostic pathsDavid Malcolm
2020-01-01Update copyright years.Jakub Jelinek
2019-12-10diagnostic_show_locus: move initial newline to callersDavid Malcolm
2019-12-09Byte vs column awareness for diagnostic-show-locus.c (PR 49973)Lewis Hyatt
2019-10-01Support prefixes in diagnostic_show_locusDavid Malcolm
2019-09-30diagnostic-show-locus.c: rework handling of multiple labelsDavid Malcolm
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-06-05c-decl.c (start_decl): Adjust quoting and hyphenation in diagnostics.Martin Sebor
2019-02-20Fix ICE with #line directive (PR c/89410)David Malcolm
2019-01-01Update copyright years.Jakub Jelinek
2018-11-27PR preprocessor/83173: Enhance -fdump-internal-locations outputMike Gulick
2018-11-13Eliminate source_location in favor of location_tDavid Malcolm
2018-10-15diagnostics: add minimum width to left margin for line numbersDavid Malcolm
2018-09-25Remove unused functions and fields.Martin Liska
2018-09-17Add range_idx param to range_label::get_textDavid Malcolm
2018-08-27Less verbose fix-it hints for missing header files (PR 87091)David Malcolm
2018-08-27diagnostics: show an extra line of context in line-insertion fix-it hints (PR...David Malcolm
2018-08-24diagnostics: tweaks to line-spans vs line numbering (PR 87091)David Malcolm
2018-08-16diagnostics: tweak to line-insertion fix-it hints with line-numberingDavid Malcolm
2018-08-15diagnostics: add labeling of source rangesDavid Malcolm
2018-08-09diagnostics: add line numbers to source (PR other/84889)David Malcolm
2018-08-02Fix memory leak of pretty_printer prefixesDavid Malcolm
2018-04-30Use char_span for return type of location_get_source_lineDavid Malcolm
2018-03-14Fix ICE for missing header fix-it hints with overlarge #line directives (PR c...David Malcolm
2018-01-27re PR middle-end/84034 (incomplete warning message with dos line endings)Bernd Edlinger
2018-01-03Update copyright years.Jakub Jelinek
2017-12-19read-rtl.c (parse_reg_note_name): Replace Yoda conditions with typical order ...Jakub Jelinek
2017-11-28Handle very long lines when printing fix-it hintsDavid Malcolm
2017-11-02Move selftest::test_diagnostic_context to its own headerDavid Malcolm
2017-08-16diagnostic-show-locus.c: remove unused field from class colorizerDavid Malcolm
2017-07-13diagnostics: fix crash when consolidating out-of-order fix-it hints (PR c/81405)David Malcolm
2017-07-11diagnostics: support compact printing of secondary locationsDavid Malcolm
2017-07-06diagnostics: fix end-points of ranges within macros (PR c++/79300)David Malcolm
2017-06-20Prevent fix-it hints from affecting more than one lineDavid Malcolm
2017-05-03New fix-it printerDavid Malcolm
2017-05-02Support fix-it hints that add new linesDavid Malcolm
2017-05-01Eliminate fixit_hint class hierarchyDavid Malcolm
2017-01-01Update copyright years.Jakub Jelinek
2016-09-15fix-it hints can't contain newlinesDavid Malcolm
2016-09-13fix-it hints: insert_before vs insert_afterDavid Malcolm
2016-08-31diagnostic-show-locus.c: handle fixits on lines outside the regular rangesDavid Malcolm
2016-08-31Remove arbitrary limits from rich_locationDavid Malcolm
2016-08-30rich_location: add convenience overloads for adding fix-it hintsDavid Malcolm
2016-08-29Allow the use of ad-hoc locations for fix-it hintsDavid Malcolm
2016-08-26Add validation and consolidation of fix-it hintsDavid Malcolm
2016-08-26Tweak to colors of fix-it hintsDavid Malcolm
2016-08-19Reimplement removal fix-it hints in terms of replaceDavid Malcolm
2016-08-18Allow calling diagnostic_show_locus without a diagnostic_infoDavid Malcolm
2016-07-20Enabling work for C++ handling of misspelled identifiers and typenamesDavid Malcolm
2016-06-06Selftest frameworkDavid Malcolm