|
CBMC
|
Free Symbols. More...
Include dependency graph for substitute_symbols.cpp:Go to the source code of this file.
Functions | |
| static std::optional< exprt > | substitute_symbols_rec (const std::map< irep_idt, exprt > &substitutions, exprt src) |
| 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. | |
| 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.