Lines Matching refs:function_info

76 struct function_info;
226 struct function_info struct
228 function_info ();
229 ~function_info ();
238 is_artificial (function_info *fn) in is_artificial() argument
286 struct function_info *next; argument
294 inline bool operator() (const function_info *lhs, in operator()
295 const function_info *rhs) in operator()
328 vector<function_info *> get_functions_at_location (unsigned line_num) const;
344 vector <function_info *> functions;
352 vector<function_info *>
355 vector<function_info *> r; in get_functions_at_location()
357 for (vector<function_info *>::const_iterator it = functions.begin (); in get_functions_at_location()
403 static vector<function_info *> functions;
546 static void solve_flow_graph (function_info *);
547 static void find_exception_blocks (function_info *);
549 static void add_line_counts (coverage_info *, function_info *);
562 function_info::function_info (): name (NULL), demangled_name (NULL), in function_info() function
570 function_info::~function_info () in ~function_info()
587 bool function_info::group_line_p (unsigned n, unsigned src_idx) in group_line_p()
1045 for (vector<function_info *>::iterator it = src->functions.begin (); in output_intermediate_file()
1056 vector<function_info *> fns = src->get_functions_at_location (line_num); in output_intermediate_file()
1059 for (vector<function_info *>::iterator it2 = fns.begin (); in output_intermediate_file()
1146 hash_map<function_start_pair_hash, function_info *> fn_map; in process_all_functions()
1149 for (vector<function_info *>::iterator it = functions.begin (); in process_all_functions()
1157 function_info **slot = fn_map.get (needle); in process_all_functions()
1169 function_info::is_artificial), functions.end ()); in process_all_functions()
1171 for (vector<function_info *>::iterator it = functions.begin (); in process_all_functions()
1174 function_info *fn = *it; in process_all_functions()
1268 for (vector<function_info *>::iterator it = functions.begin (); in generate_results()
1271 function_info *fn = *it; in generate_results()
1360 for (vector<function_info *>::iterator it = functions.begin (); in release_structures()
1560 function_info *fn = NULL; in read_graph_file()
1582 fn = new function_info (); in read_graph_file()
1738 function_info *fn = NULL; in read_count_file()
1796 for (vector<function_info *>::reverse_iterator it in read_count_file()
1845 solve_flow_graph (function_info *fn) in solve_flow_graph()
2108 find_exception_blocks (function_info *fn) in find_exception_blocks()
2487 add_line_counts (coverage_info *coverage, function_info *fn) in add_line_counts()
2619 for (vector<function_info *>::iterator it = src->functions.begin (); in accumulate_line_counts()
2622 function_info *fn = *it; in accumulate_line_counts()
2643 for (vector<function_info *>::iterator it = src->functions.begin (); in accumulate_line_counts()
2646 function_info *fn = *it; in accumulate_line_counts()
2887 output_function_details (FILE *f, const function_info *fn) in output_function_details()
2947 vector<function_info *> fns; in output_lines()
2974 function_info *fn = fns[0]; in output_lines()
2994 for (vector<function_info *>::iterator it = fns.begin (); in output_lines()
2997 function_info *fn = *it; in output_lines()