summaryrefslogtreecommitdiff
path: root/gcc/diagnostic-show-locus.c
Commit message (Expand)AuthorAgeFilesLines
* Use char_span for return type of location_get_source_lineDavid Malcolm2018-04-301-37/+15
* Fix ICE for missing header fix-it hints with overlarge #line directives (PR c...David Malcolm2018-03-141-33/+72
* re PR middle-end/84034 (incomplete warning message with dos line endings)Bernd Edlinger2018-01-271-4/+7
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* read-rtl.c (parse_reg_note_name): Replace Yoda conditions with typical order ...Jakub Jelinek2017-12-191-2/+2
* Handle very long lines when printing fix-it hintsDavid Malcolm2017-11-281-2/+2
* Move selftest::test_diagnostic_context to its own headerDavid Malcolm2017-11-021-28/+1
* diagnostic-show-locus.c: remove unused field from class colorizerDavid Malcolm2017-08-161-1/+0
* diagnostics: fix crash when consolidating out-of-order fix-it hints (PR c/81405)David Malcolm2017-07-131-13/+180
* diagnostics: support compact printing of secondary locationsDavid Malcolm2017-07-111-66/+207
* diagnostics: fix end-points of ranges within macros (PR c++/79300)David Malcolm2017-07-061-3/+6
* Prevent fix-it hints from affecting more than one lineDavid Malcolm2017-06-201-0/+48
* New fix-it printerDavid Malcolm2017-05-031-38/+534
* Support fix-it hints that add new linesDavid Malcolm2017-05-021-47/+164
* Eliminate fixit_hint class hierarchyDavid Malcolm2017-05-011-143/+84
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* fix-it hints can't contain newlinesDavid Malcolm2016-09-151-0/+83
* fix-it hints: insert_before vs insert_afterDavid Malcolm2016-09-131-11/+31
* diagnostic-show-locus.c: handle fixits on lines outside the regular rangesDavid Malcolm2016-08-311-22/+270
* Remove arbitrary limits from rich_locationDavid Malcolm2016-08-311-7/+57
* rich_location: add convenience overloads for adding fix-it hintsDavid Malcolm2016-08-301-13/+4
* Allow the use of ad-hoc locations for fix-it hintsDavid Malcolm2016-08-291-0/+70
* Add validation and consolidation of fix-it hintsDavid Malcolm2016-08-261-0/+155
* Tweak to colors of fix-it hintsDavid Malcolm2016-08-261-28/+38
* Reimplement removal fix-it hints in terms of replaceDavid Malcolm2016-08-191-20/+104
* Allow calling diagnostic_show_locus without a diagnostic_infoDavid Malcolm2016-08-181-18/+225
* Enabling work for C++ handling of misspelled identifiers and typenamesDavid Malcolm2016-07-201-3/+12
* Selftest frameworkDavid Malcolm2016-06-061-0/+166
* Add debugging ruler to diagnostic-show-locus.cDavid Malcolm2016-05-101-0/+39
* PR c/70264: fix crash in compatible_locations_p with BUILTINS_LOCATIONDavid Malcolm2016-03-171-0/+6
* PR c++/70105: prevent nonsensical underline spew for macro expansionsDavid Malcolm2016-03-091-2/+87
* PR c++/70105: Defer location expansion until diagnostic_show_locusDavid Malcolm2016-03-091-12/+29
* PR other/69554: avoid excessive source printing for widely-separated locationsDavid Malcolm2016-02-121-22/+204
* re PR c/69627 (Conditional jump or move depends on uninitialised value(s) in ...Jakub Jelinek2016-02-031-2/+3
* PR other/69006: fix extra newlines after diagnosticsDavid Malcolm2016-01-261-28/+33
* PR diagnostic/68899: fix read-beyond-buffer when printing very wide source linesDavid Malcolm2016-01-161-2/+1
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* PR c/68473: sanitize source range-printing within certain macro expansionsDavid Malcolm2015-12-221-6/+28
* PR 62314: add ability to add fixit-hints to a diagnosticDavid Malcolm2015-11-201-5/+101
* Reimplement diagnostic_show_locus, introducing rich_location classesDavid Malcolm2015-11-061-100/+655
* Move diagnostic_show_locus and friends out into a new source fileDavid Malcolm2015-09-181-0/+166