gcc/libcpp
Nathan Sidwell 87bacc2b39 [4/7] Preprocessor location-kind predicates
https://gcc.gnu.org/ml/gcc-patches/2018-10/msg02040.html
	* include/line-map.h (IS_ORDINARY_LOC, IS_MACRO_LOC): New
	predicates.
	(IS_ADHOC_LOC): Move earlier.
	(MAP_ORDINARY_P): Use IS_ORDINARY_LOC.
	* line-map.c (linemap_location_from_macro_expansion_p): Use
	IS_MACRO_LOC.

From-SVN: r265689
2018-10-31 14:57:13 +00:00
..
include [4/7] Preprocessor location-kind predicates 2018-10-31 14:57:13 +00:00
po Regenerate .pot files. 2018-07-25 15:31:18 +01:00
aclocal.m4
ChangeLog [4/7] Preprocessor location-kind predicates 2018-10-31 14:57:13 +00:00
ChangeLog.jit
charset.c Cleanup of libcpp diagnostic callbacks 2018-10-09 23:37:19 +00:00
config.in
configure
configure.ac
directives-only.c
directives.c [1/7] Preprocessor cleanup 2018-10-31 14:41:35 +00:00
errors.c Cleanup of libcpp diagnostic callbacks 2018-10-09 23:37:19 +00:00
expr.c [PATCH] CPP Macro predicates 2018-08-16 13:51:38 +00:00
files.c [1/7] Preprocessor cleanup 2018-10-31 14:41:35 +00:00
identifiers.c [PATCH] CPP Macro predicates 2018-08-16 13:51:38 +00:00
init.c Add -std=c2x, -std=gnu2x, -Wc11-c2x-compat, C2X _Static_assert support. 2018-10-18 00:58:54 +01:00
internal.h [PATCH] Kill cpp-id-data.h 2018-08-20 14:20:04 +00:00
lex.c [PATCH] Macro body is trailing array 2018-08-17 16:07:19 +00:00
line-map.c [4/7] Preprocessor location-kind predicates 2018-10-31 14:57:13 +00:00
location-example.txt
macro.c [3/7] Preprocessor macro loc 2018-10-31 14:51:54 +00:00
Makefile.in [PATCH] Kill cpp-id-data.h 2018-08-20 14:20:04 +00:00
makeucnid.c
mkdeps.c
pch.c [CPP PATCH] node type 2018-08-20 16:32:29 +00:00
symtab.c
system.h * system.h: #include <new> earlier. 2018-05-23 13:13:30 -04:00
traditional.c [CPP PATCH] node type 2018-08-20 16:32:29 +00:00
ucnid.h
ucnid.tab