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, message_handlert &message_handler) | |
std::set< irep_idt > & | function_calls () |
void | operator() (const goto_programt &prog) |
Protected Attributes | |
const goto_functionst & | goto_functions |
message_handlert & | message_handler |
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 121 of file memory_predicates.h.
|
inline |
Definition at line 124 of file memory_predicates.h.
std::set< irep_idt > & functions_in_scope_visitort::function_calls | ( | ) |
Definition at line 29 of file memory_predicates.cpp.
void functions_in_scope_visitort::operator() | ( | const goto_programt & | prog | ) |
Definition at line 34 of file memory_predicates.cpp.
|
protected |
Definition at line 139 of file memory_predicates.h.
|
protected |
Definition at line 137 of file memory_predicates.h.
|
protected |
Definition at line 138 of file memory_predicates.h.