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::catch_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::throw_event
class  ana::explicit_throw_event
class  ana::throw_from_call_to_external_fn_event
class  ana::unwind_event
class  ana::warning_event

Namespaces

namespace  ana

Enumerations

enum class  ana::event_kind {
  ana::debug , ana::custom , ana::stmt , ana::region_creation ,
  ana::function_entry , ana::state_change , ana::start_cfg_edge , ana::end_cfg_edge ,
  ana::catch_ , ana::call_edge , ana::return_edge , ana::start_consolidated_cfg_edges ,
  ana::end_consolidated_cfg_edges , ana::inlined_call , ana::setjmp_ , ana::rewind_from_longjmp ,
  ana::rewind_to_setjmp , ana::throw_ , ana::unwind , ana::warning
}

Functions

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