On 07/16/2011 07:37 AM, Dodji Seketeli wrote:
+/* Returns the highest location [of a token resulting from macro
+   expansion] encoded in this line table.  */
+#define LINEMAPS_MACRO_HIGHEST_LOCATION(SET) \
+  LINEMAPS_HIGHEST_LOCATION(SET, true)
+
+/* Returns the location of the begining of the highest line
+   -- containing a token resulting from macro expansion --  encoded
+   in the line table SET.  */
+#define LINEMAPS_MACRO_HIGHEST_LINE(SET) \
+  LINEMAPS_HIGHEST_LINE(SET, true)

What is the use of these? The ordinary highest line/location are used for various things, but I can't think of a reason you would want the above, nor are they used in any of the patches. Maybe these should be in line_maps instead of maps_info?

Jason

Reply via email to