21#ifndef GCC_ANALYZER_CALL_INFO_H
22#define GCC_ANALYZER_CALL_INFO_H
Definition call-details.h:29
void print(pretty_printer *pp) const final override
const gcall * get_call_stmt() const
Definition call-info.h:37
virtual void print_desc(pretty_printer &pp) const =0
tree get_fndecl() const
Definition call-info.h:38
const gcall * m_call_stmt
Definition call-info.h:50
call_info(const call_details &cd, const function &called_fn)
call_details get_call_details(region_model *model, region_model_context *ctxt) const
void add_events_to_path(checker_path *emission_path, const exploded_edge &eedge) const final override
call_info(const call_details &cd)
tree m_fndecl
Definition call-info.h:51
Definition checker-path.h:32
Definition analyzer.h:367
Definition exploded-graph.h:381
failed_call_info(const call_details &cd)
Definition call-info.h:95
Definition region-model.h:718
Definition region-model.h:263
succeed_or_fail_call_info(const call_details &cd, bool success)
Definition call-info.h:68
void print_desc(pretty_printer &pp) const final override
bool m_success
Definition call-info.h:71
success_call_info(const call_details &cd)
Definition call-info.h:82
Definition pretty-print.h:241
union tree_node * tree
Definition coretypes.h:97
Definition access-diagram.h:30
Definition function.h:249
#define true
Definition system.h:887
#define false
Definition system.h:888
static control_dependences * cd
Definition tree-ssa-dce.cc:104