Lines Matching refs:line_map_macro
461 struct GTY((tag ("2"))) line_map_macro : public line_map { struct
620 inline line_map_macro *linemap_check_macro (line_map *map) in linemap_check_macro()
623 return (line_map_macro *)map; in linemap_check_macro()
629 inline const line_map_macro *
633 return (const line_map_macro *)map; in linemap_check_macro()
683 MACRO_MAP_MACRO (const line_map_macro *macro_map) in MACRO_MAP_MACRO()
692 MACRO_MAP_NUM_MACRO_TOKENS (const line_map_macro *macro_map) in MACRO_MAP_NUM_MACRO_TOKENS()
701 MACRO_MAP_LOCATIONS (const line_map_macro *macro_map) in MACRO_MAP_LOCATIONS()
709 MACRO_MAP_EXPANSION_POINT_LOCATION (const line_map_macro *macro_map) in MACRO_MAP_EXPANSION_POINT_LOCATION()
740 line_map_macro * GTY ((length ("%h.used"))) maps;
972 inline line_map_macro *
979 inline line_map_macro *
984 return (line_map_macro *)LINEMAPS_MAP_AT (set, true, index); in LINEMAPS_MACRO_MAP_AT()
1011 inline line_map_macro *
1014 return (line_map_macro *)LINEMAPS_LAST_MAP (set, true); in LINEMAPS_LAST_MACRO_MAP()
1028 inline line_map_macro *
1031 return (line_map_macro *)LINEMAPS_LAST_ALLOCATED_MAP (set, true); in LINEMAPS_LAST_ALLOCATED_MACRO_MAP()
1123 const line_map_macro *linemap_enter_macro (line_maps *, cpp_hashnode *,
1156 const char* linemap_map_get_macro_name (const line_map_macro *);
1186 (line_maps *set, const line_map_macro *macro_map, location_t location);