Lines Matching defs:new_map
215 fe_file_change (const struct line_map *new_map)
217 if (new_map == NULL)
220 if (new_map->reason == LC_ENTER)
224 if (!MAIN_FILE_P (new_map))
227 int included_at = LAST_SOURCE_LINE_LOCATION (new_map - 1);
230 push_srcloc (new_map->start_location);
232 int included_at = LAST_SOURCE_LINE (new_map - 1);
235 push_srcloc (new_map->to_file, 1);
237 (*debug_hooks->start_source_file) (included_at, new_map->to_file);
241 else if (new_map->sysp == 2)
249 else if (new_map->reason == LC_LEAVE)
254 if (new_map->sysp == 2)
261 (*debug_hooks->end_source_file) (new_map->to_line);
264 update_header_times (new_map->to_file);
265 in_system_header = new_map->sysp != 0;
267 input_location = new_map->start_location;
269 input_filename = new_map->to_file;
270 input_line = new_map->to_line;