CBMC
|
#include <function_assigns.h>
Public Types | |
typedef std::set< exprt > | assignst |
Public Member Functions | |
function_assignst (const goto_functionst &_goto_functions) | |
void | get_assigns (const local_may_aliast &local_may_alias, const goto_programt::const_targett, assignst &) |
void | get_assigns_function (const exprt &, assignst &) |
void | operator() (const exprt &function, assignst &assigns) |
Protected Types | |
typedef std::map< irep_idt, assignst > | function_mapt |
Protected Attributes | |
const goto_functionst & | goto_functions |
function_mapt | function_map |
Definition at line 22 of file function_assigns.h.
typedef std::set<exprt> function_assignst::assignst |
Definition at line 30 of file function_assigns.h.
|
protected |
Definition at line 47 of file function_assigns.h.
|
inlineexplicit |
Definition at line 25 of file function_assigns.h.
void function_assignst::get_assigns | ( | const local_may_aliast & | local_may_alias, |
const goto_programt::const_targett | i_it, | ||
assignst & | assigns | ||
) |
Definition at line 20 of file function_assigns.cpp.
Definition at line 43 of file function_assigns.cpp.
Definition at line 39 of file function_assigns.h.
|
protected |
Definition at line 48 of file function_assigns.h.
|
protected |
Definition at line 45 of file function_assigns.h.