CBMC
|
Predicate to be used with the exprt::visit() function. More...
#include <memory_predicates.h>
Public Member Functions | |
functions_in_scope_visitort (const goto_functionst &goto_functions, messaget &log) | |
std::set< irep_idt > & | function_calls () |
void | operator() (const goto_programt &prog) |
Protected Attributes | |
const goto_functionst & | goto_functions |
messaget & | log |
std::set< irep_idt > | function_set |
Predicate to be used with the exprt::visit() function.
The function found_return_value() will return true
iff this predicate is called on an expr that contains __CPROVER_return_value
.
Definition at line 113 of file memory_predicates.h.
|
inline |
Definition at line 116 of file memory_predicates.h.
std::set< irep_idt > & functions_in_scope_visitort::function_calls | ( | ) |
Definition at line 31 of file memory_predicates.cpp.
void functions_in_scope_visitort::operator() | ( | const goto_programt & | prog | ) |
Definition at line 36 of file memory_predicates.cpp.
|
protected |
Definition at line 131 of file memory_predicates.h.
|
protected |
Definition at line 129 of file memory_predicates.h.
|
protected |
Definition at line 130 of file memory_predicates.h.