|
CBMC
|
Symbol Substitution. More...
Include dependency graph for substitute_symbols.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| std::optional< exprt > | substitute_symbols (const std::map< irep_idt, exprt > &substitutions, exprt) |
| Substitute free occurrences of the variables given by their identifiers in the keys of the map in the given expression. | |
Symbol Substitution.
Definition in file substitute_symbols.h.
| std::optional< exprt > substitute_symbols | ( | const std::map< irep_idt, exprt > & | substitutions, |
| exprt | src | ||
| ) |
Substitute free occurrences of the variables given by their identifiers in the keys of the map in the given expression.
Only symbol_exprt expressions are substituted.
Definition at line 111 of file substitute_symbols.cpp.