GCC Middle and Back End API Reference
checker-event.h File Reference
Include dependency graph for checker-event.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  ana::checker_event
 
class  ana::debug_event
 
class  ana::custom_event
 
class  ana::precanned_custom_event
 
class  ana::statement_event
 
class  ana::region_creation_event
 
class  ana::region_creation_event_memory_space
 
class  ana::region_creation_event_capacity
 
class  ana::region_creation_event_allocation_size
 
class  ana::region_creation_event_debug
 
class  ana::function_entry_event
 
class  ana::state_change_event
 
class  ana::superedge_event
 
class  ana::cfg_edge_event
 
class  ana::start_cfg_edge_event
 
class  ana::end_cfg_edge_event
 
class  ana::call_event
 
class  ana::return_event
 
class  ana::start_consolidated_cfg_edges_event
 
class  ana::end_consolidated_cfg_edges_event
 
class  ana::inlined_call_event
 
class  ana::setjmp_event
 
class  ana::rewind_event
 
class  ana::rewind_from_longjmp_event
 
class  ana::rewind_to_setjmp_event
 
class  ana::warning_event
 

Namespaces

namespace  ana
 

Enumerations

enum  ana::event_kind {
  ana::EK_DEBUG , ana::EK_CUSTOM , ana::EK_STMT , ana::EK_REGION_CREATION ,
  ana::EK_FUNCTION_ENTRY , ana::EK_STATE_CHANGE , ana::EK_START_CFG_EDGE , ana::EK_END_CFG_EDGE ,
  ana::EK_CALL_EDGE , ana::EK_RETURN_EDGE , ana::EK_START_CONSOLIDATED_CFG_EDGES , ana::EK_END_CONSOLIDATED_CFG_EDGES ,
  ana::EK_INLINED_CALL , ana::EK_SETJMP , ana::EK_REWIND_FROM_LONGJMP , ana::EK_REWIND_TO_SETJMP ,
  ana::EK_WARNING
}
 

Functions

const char * ana::event_kind_to_string (enum event_kind ek)