line-map.c
75.4 KB
-
libcpp: preserve ranges within macro expansions (PR c++/79300) · 738f7c2e
gcc/testsuite/ChangeLog: PR c++/79300 * g++.dg/diagnostic/pr79300.C: New test case. libcpp/ChangeLog: PR c++/79300 * line-map.c (linemap_macro_loc_to_def_point): Preserve range information for macro expansions by delaying resolving ad-hoc locations until within the loop. From-SVN: r250058
David Malcolm committed