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: