Lines Matching refs:source_info
81 class source_info;
363 class source_info
367 source_info ();
377 /* Index of the source_info in sources vector. */
400 source_info::source_info (): index (0), name (NULL), file_time (),
407 source_info::add_function (function_info *fn)
422 source_info::get_functions_at_location (unsigned line_num) const
434 void source_info::debug ()
436 fprintf (stderr, "source_info: %s\n", name);
499 static vector<source_info> sources;
664 static void accumulate_line_counts (source_info *);
665 static void output_gcov_file (const char *, source_info *);
667 static void output_lines (FILE *, const source_info *);
1209 output_json_intermediate_file (json::array *json_files, source_info *src)
1404 source_info *s = &sources[src];
1460 output_gcov_file (const char *file_name, source_info *src)
1537 for (vector<source_info>::iterator it = sources.begin ();
1540 source_info *src = &(*it);
1737 source_info *src;
1743 sources.push_back (source_info ());
2757 static void accumulate_line_info (line_info *line, source_info *src,
2805 accumulate_line_counts (source_info *src)
3120 output_lines (FILE *gcov_file, const source_info *src)