summaryrefslogtreecommitdiff
path: root/libcpp/include/line-map.h
AgeCommit message (Expand)Author
2025-11-09libcpp: Improve locations for macros defined prior to PCH include [PR105608]Lewis Hyatt
2025-09-18diagnostics/libcpp: convert enum location_aspect to enum classDavid Malcolm
2025-06-17c++: modules and #pragma diagnosticJason Merrill
2025-06-10diagnostics: make experimental-html sink prettier [PR116792]David Malcolm
2025-01-02Update copyright years.Jakub Jelinek
2024-12-08Support for 64-bit location_t: Activate 64-bit location_tLewis Hyatt
2024-11-23Support for 64-bit location_t: libcpp preliminariesLewis Hyatt
2024-10-25non-gcc: Remove trailing whitespaceJakub Jelinek
2024-01-03Update copyright years.Jakub Jelinek
2023-11-19libcpp: split decls out to rich-location.hDavid Malcolm
2023-11-09diagnostics: cleanups to diagnostic-show-locus.ccDavid Malcolm
2023-10-31libcpp: eliminate MACRO_MAP_EXPANSION_POINT_LOCATIONDavid Malcolm
2023-10-08libcpp: eliminate LINEMAPS_{ORDINARY,MACRO}_MAPSDavid Malcolm
2023-10-08libcpp: eliminate LINEMAPS_{,ORDINARY_,MACRO_}CACHEDavid Malcolm
2023-10-08libcpp: eliminate LINEMAPS_LAST_ALLOCATED{,_ORDINARY,_MACRO}_MAPDavid Malcolm
2023-10-08libcpp: eliminate COMBINE_LOCATION_DATADavid Malcolm
2023-10-08libcpp: "const" and other cleanupsDavid Malcolm
2023-01-16Update copyright years.Jakub Jelinek
2022-09-28Add instruction level discriminator support.Eugene Rozenfeld
2022-07-15libcpp: Improve encapsulation of label_textJonathan Wakely
2022-07-13libcpp: Avoid pessimizing std::move [PR106272]Marek Polacek
2022-07-07Convert label_text to C++11 move semanticsDavid Malcolm
2022-01-18pack fields in line-map data structuresRichard Biener
2022-01-17Change references of .c files to .cc filesMartin Liska
2022-01-03Update copyright years.Jakub Jelinek
2021-12-03pch: Add support for PCH for relocatable executables [PR71934]Jakub Jelinek
2021-11-01diagnostics: escape non-ASCII source bytes for certain diagnosticsDavid Malcolm
2021-08-31Disable gcc_rich_location copying and assignment.Martin Sebor
2021-04-13Fix thinko in libcpp preparation patch for modulesEric Botcazou
2021-02-24c++: Macro location fixes [PR 98718]Nathan Sidwell
2021-01-04Update copyright years.Jakub Jelinek
2020-11-17preprocessor: module line mapsNathan Sidwell
2020-09-17c-family: Macro support in -Wmisleading-indentation [PR80076]Patrick Palka
2020-05-19preprocessor: Random cleanupsNathan Sidwell
2020-01-10Add diagnostic pathsDavid Malcolm
2020-01-01Update copyright years.Jakub Jelinek
2019-12-10Replace label_text ctor with "borrow" and "take"David Malcolm
2019-10-15[linemap PATCH] Constify lookupNathan Sidwell
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-05-14Do a refactoring in linemap (PR preprocessor/90382).Martin Liska
2019-02-20Fix ICE with #line directive (PR c/89410)David Malcolm
2019-01-01Update copyright years.Jakub Jelinek
2018-11-13Eliminate source_location in favor of location_tDavid Malcolm
2018-10-31[4/7] Preprocessor location-kind predicatesNathan Sidwell
2018-10-11[PATCH] A couple of line map fixesNathan Sidwell
2018-09-17Add range_idx param to range_label::get_textDavid Malcolm
2018-08-30[libcpp] fix some line map commentsNathan Sidwell
2018-08-27Less verbose fix-it hints for missing header files (PR 87091)David Malcolm
2018-08-15diagnostics: add labeling of source rangesDavid Malcolm