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


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

Referenced by get_coverage_counts().

gcov_type* counts_entry::counts

Referenced by get_coverage_counts().

unsigned counts_entry::ctr

Referenced by get_coverage_counts().

unsigned counts_entry::ident

Referenced by get_coverage_counts().

unsigned counts_entry::lineno_checksum

Referenced by get_coverage_counts().

struct gcov_ctr_summary counts_entry::summary

Referenced by get_coverage_counts().


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