#include <rename_symbol.h>
Definition at line 25 of file rename_symbol.h.
◆ expr_mapt
◆ type_mapt
◆ rename_symbolt()
rename_symbolt::rename_symbolt |
( |
| ) |
|
◆ ~rename_symbolt()
rename_symbolt::~rename_symbolt |
( |
| ) |
|
|
virtual |
◆ have_to_rename() [1/2]
bool rename_symbolt::have_to_rename |
( |
const exprt & |
dest | ) |
const |
|
protected |
◆ have_to_rename() [2/2]
bool rename_symbolt::have_to_rename |
( |
const typet & |
type | ) |
const |
|
protected |
◆ insert()
◆ insert_expr()
void rename_symbolt::insert_expr |
( |
const irep_idt & |
old_id, |
|
|
const irep_idt & |
new_id |
|
) |
| |
|
inline |
◆ insert_type()
void rename_symbolt::insert_type |
( |
const irep_idt & |
old_id, |
|
|
const irep_idt & |
new_id |
|
) |
| |
|
inline |
◆ operator()() [1/2]
bool rename_symbolt::operator() |
( |
exprt & |
dest | ) |
const |
|
inline |
Rename symbols in dest
.
- Returns
- True if, and only if, the expression was not modified.
Definition at line 48 of file rename_symbol.h.
◆ operator()() [2/2]
bool rename_symbolt::operator() |
( |
typet & |
dest | ) |
const |
|
inline |
Rename symbols in dest
.
- Returns
- True if, and only if, the type was not modified.
Definition at line 55 of file rename_symbol.h.
◆ rename() [1/2]
bool rename_symbolt::rename |
( |
exprt & |
dest | ) |
const |
|
protected |
◆ rename() [2/2]
bool rename_symbolt::rename |
( |
typet & |
dest | ) |
const |
|
protected |
◆ expr_map
◆ type_map
The documentation for this class was generated from the following files: