From 472a4dff3a8930024893da87acaa4e377f4194e4 Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Mon, 31 Aug 2015 17:05:44 -0400 Subject: [PATCH 03/26] *** rich-location-status.txt: INITIAL STATE *** --- rich-location-status.txt | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 rich-location-status.txt diff --git a/rich-location-status.txt b/rich-location-status.txt new file mode 100644 index 0000000..2d5a0ef --- /dev/null +++ b/rich-location-status.txt @@ -0,0 +1,31 @@ +This is a dummy file to help me keep track of status + +* TODO: introduce source_range and rich-location class to libcpp + (includes the unittests for diagnostic_show_locus) + +* TODO: add token range information to libcpp + +* TODO: add token range information to C frontend + +* TODO: start using *token* range information in C frontend + (split into multiple patches) + +* TODO: add token range information to C++ frontend + +* TODO: start using *token* range information in C++ frontend + (split into multiple patches) + +* TODO: use token range information in c-family (for things shared by C/C++/ObjC) + +* TODO: create SOURCE_RANGE tree type + +* TODO: add tree range information to C frontend + (includes the unittests for this) + +* TODO: start using *tree* range information in C frontend + (split into multiple patches) + +* TODO: add string-literal information to libcpp + (includes the unittests for just this) + +* TODO: use string-literal information in c-format.c -- 1.8.5.3