#include <cfg_info.h>
Definition at line 110 of file cfg_info.h.
◆ function_cfg_infot()
function_cfg_infot::function_cfg_infot |
( |
const goto_functiont & |
_goto_function | ) |
|
|
inlineexplicit |
◆ is_local()
bool function_cfg_infot::is_local |
( |
const irep_idt & |
ident | ) |
const |
|
inlineoverridevirtual |
Returns true iff ident
is a local or parameter of the goto_function.
Implements cfg_infot.
Definition at line 122 of file cfg_info.h.
◆ is_not_local_or_dirty_local()
bool function_cfg_infot::is_not_local_or_dirty_local |
( |
const irep_idt & |
ident | ) |
const |
|
inlineoverridevirtual |
Returns true iff the given ident
is either not a goto_function local or is a local that is dirty.
Implements cfg_infot.
Definition at line 130 of file cfg_info.h.
◆ is_dirty
const dirtyt function_cfg_infot::is_dirty |
|
private |
◆ locals
const localst function_cfg_infot::locals |
|
private |
◆ parameters
std::unordered_set<irep_idt> function_cfg_infot::parameters |
|
private |
The documentation for this class was generated from the following file:
- /home/runner/work/cbmc/cbmc/src/goto-instrument/contracts/cfg_info.h