|
GCC Middle and Back End API Reference
|

Data Fields | |
| char * | name |
| char * | demangled_name |
| unsigned | ident |
| unsigned | lineno_checksum |
| unsigned | cfg_checksum |
| unsigned | has_catch: 1 |
| block_t * | blocks |
| unsigned | num_blocks |
| unsigned | blocks_executed |
| gcov_type * | counts |
| unsigned | num_counts |
| unsigned | line |
| unsigned | src |
| struct function_info * | line_next |
| struct function_info * | next |
Describes a single function. Contains an array of basic blocks.
| block_t* function_info::blocks |
| unsigned function_info::blocks_executed |
Referenced by add_line_counts(), and output_lines().
| unsigned function_info::cfg_checksum |
Referenced by read_count_file(), and read_graph_file().
| gcov_type* function_info::counts |
Referenced by process_file(), read_count_file(), release_function(), and solve_flow_graph().
| char* function_info::demangled_name |
Referenced by generate_results(), output_intermediate_file(), output_lines(), read_graph_file(), and release_function().
| unsigned function_info::has_catch |
Referenced by process_file(), and read_graph_file().
| unsigned function_info::ident |
Referenced by read_count_file(), and read_graph_file().
| unsigned function_info::line |
Referenced by add_line_counts(), output_intermediate_file(), output_lines(), process_file(), and read_graph_file().
| struct function_info* function_info::line_next |
Referenced by accumulate_line_counts(), output_intermediate_file(), output_lines(), process_file(), and read_graph_file().
| unsigned function_info::lineno_checksum |
Referenced by read_count_file(), and read_graph_file().
| char* function_info::name |
| struct function_info* function_info::next |
Referenced by generate_results(), process_file(), read_count_file(), read_graph_file(), and release_structures().
| unsigned function_info::num_blocks |
Referenced by add_line_counts(), find_exception_blocks(), output_lines(), process_file(), read_graph_file(), release_function(), and solve_flow_graph().
| unsigned function_info::num_counts |
Referenced by read_count_file(), and read_graph_file().
| unsigned function_info::src |
Referenced by add_line_counts(), process_file(), read_graph_file(), and solve_flow_graph().