summaryrefslogtreecommitdiff
path: root/libcpp/line-map.c
Commit message (Expand)AuthorAgeFilesLines
* Rename .c files to .cc files.Martin Liska2022-01-171-2555/+0
* Update copyright years.Jakub Jelinek2022-01-031-1/+1
* diagnostics: escape non-ASCII source bytes for certain diagnosticsDavid Malcolm2021-11-011-1/+2
* libcpp: location comparison within macro [PR100796]Jason Merrill2021-06-161-9/+11
* preprocessor/100142 - revert unwanted change in last commitRichard Biener2021-04-191-1/+1
* preprocessor: Fix column adjustment [PR 99446]Nathan Sidwell2021-04-131-10/+9
* Fix thinko in libcpp preparation patch for modulesEric Botcazou2021-04-131-1/+1
* diagnostics: fix ICE on fix-it hints on very long lines [PR99323]David Malcolm2021-03-021-0/+8
* c++: Macro location fixes [PR 98718]Nathan Sidwell2021-02-241-16/+21
* libcpp: fix ICE comparing macro locations without column info [PR96391]David Malcolm2021-02-101-1/+2
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* preprocessor: module line mapsNathan Sidwell2020-11-171-17/+99
* c-family: Macro support in -Wmisleading-indentation [PR80076]Patrick Palka2020-09-171-1/+1
* preprocessor: line-map cleanupsNathan Sidwell2020-07-201-31/+21
* Add diagnostic pathsDavid Malcolm2020-01-101-1/+2
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* [linemap PATCH] Constify lookupNathan Sidwell2019-10-151-6/+6
* [preprocessor/91991] column location overflowNathan Sidwell2019-10-041-2/+6
* [preprocessor/91639] #includes at EOFNathan Sidwell2019-09-051-1/+5
* PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor2019-07-091-45/+45
* Remove another bunch of dead assignment.Martin Liska2019-07-031-2/+1
* Fix min_location usage in line-map.c (PR preprocessor/90382).Martin Liska2019-05-141-2/+7
* Do a refactoring in linemap (PR preprocessor/90382).Martin Liska2019-05-141-28/+20
* Use 1UL constant in order to not overflow (PR c++/89383).Martin Liska2019-02-181-1/+2
* linemap_line_start: protect against location_t overflow (PR lto/88147)David Malcolm2019-02-121-0/+4
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* Eliminate source_location in favor of location_tDavid Malcolm2018-11-131-148/+148
* [4/7] Preprocessor location-kind predicatesNathan Sidwell2018-10-311-1/+1
* [PATCH] A couple of line map fixesNathan Sidwell2018-10-111-13/+7
* Less verbose fix-it hints for missing header files (PR 87091)David Malcolm2018-08-271-7/+8
* Set start_location to 0 if we ran out of line map spaceH.J. Lu2018-08-241-0/+7
* diagnostics: add labeling of source rangesDavid Malcolm2018-08-151-3/+6
* [PATCH] line-map include-from representationNathan Sidwell2018-08-081-21/+32
* [PATCH] Line map table allocationNathan Sidwell2018-08-071-60/+40
* libcpp: remove redundant parameter from rich_location::set_rangeDavid Malcolm2018-07-201-2/+2
* Reorg line_map data structures for better packing.Nathan Sidwell2018-07-031-64/+51
* line-map.c (linemap_init): Use placement new.Jason Merrill2018-05-171-1/+1
* re PR bootstrap/82939 (genmatch fills up terminal with endless printing of pe...Richard Biener2018-02-161-0/+5
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* Reject fix-it hints for various awkward boundary cases (PR c/82050)David Malcolm2017-11-281-5/+8
* libcpp: preserve ranges within macro expansions (PR c++/79300)David Malcolm2017-07-071-6/+8
* diagnostics: fix end-points of ranges within macros (PR c++/79300)David Malcolm2017-07-061-6/+12
* line-map.c (location_adhoc_data_update): Perform addition in uintptr_t type r...Jakub Jelinek2017-06-211-2/+3
* Prevent fix-it hints from affecting more than one lineDavid Malcolm2017-06-201-2/+19
* PR c++/80560 - warn on undefined memory operations involving non-trivial typesMartin Sebor2017-06-151-2/+3
* Add support for mutually-incompatible fix-it hintsDavid Malcolm2017-06-091-1/+2
* Support fix-it hints that add new linesDavid Malcolm2017-05-021-6/+44
* Eliminate fixit_hint class hierarchyDavid Malcolm2017-05-011-151/+67
* Fix issues with unrepresentable column numbers (PR c++/77949)David Malcolm2017-01-101-1/+18
* Fix linemap corruption after very wide source lines (PR c++/72803)David Malcolm2017-01-071-1/+1