GCC Middle and Back End API Reference
source_info Struct Reference
Collaboration diagram for source_info:

Data Fields

char * name
time_t file_time
line_tlines
unsigned num_lines
coverage_t coverage
function_tfunctions

Detailed Description

Describes a file mentioned in the block graph. Contains an array of line info.


Field Documentation

coverage_t source_info::coverage

Referenced by create_file_names(), and mangle_name().

time_t source_info::file_time
function_t* source_info::functions

Functions in this source file. These are in ascending line number order.

Referenced by mangle_name().

line_t* source_info::lines

Array of line information.

Referenced by make_gcov_file_name(), and mangle_name().

char* source_info::name

Canonical name of source file.

Referenced by create_file_names().

unsigned source_info::num_lines

The documentation for this struct was generated from the following file: