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

Public Types

typedef counts_entry value_type
typedef counts_entry compare_type

Static Public Member Functions

static hashval_t hash (const value_type *)
static int equal (const value_type *, const compare_type *)
static void remove (value_type *)

Data Fields

unsigned ident
unsigned ctr
unsigned lineno_checksum
unsigned cfg_checksum
gcov_typecounts
struct gcov_ctr_summary summary

Detailed Description

   Counts information for a function.  

Member Typedef Documentation

     hash_table support.  

Member Function Documentation

int counts_entry::equal ( const value_type entry1,
const compare_type entry2 
)
inlinestatic
hashval_t counts_entry::hash ( const value_type entry)
inlinestatic
void counts_entry::remove ( value_type entry)
inlinestatic

Field Documentation

unsigned counts_entry::cfg_checksum
gcov_type* counts_entry::counts
unsigned counts_entry::ctr
unsigned counts_entry::ident
     We hash by  
unsigned counts_entry::lineno_checksum
     Store  
struct gcov_ctr_summary counts_entry::summary

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