Allows to:
More...
Allows to:
A flag's initial value (before any set_flag or disable_flag) is restored when the entire object goes out of scope.
Definition at line 352 of file goto_check_c.cpp.
◆ flag_overridet()
◆ ~flag_overridet()
| flag_overridet::~flag_overridet |
( |
| ) |
|
|
inline |
◆ disable_flag()
| void flag_overridet::disable_flag |
( |
bool & | flag, |
|
|
const irep_idt & | flag_name ) |
|
inline |
Sets the given flag to false, overriding any previous value.
Definition at line 387 of file goto_check_c.cpp.
◆ set_flag()
| void flag_overridet::set_flag |
( |
bool & | flag, |
|
|
bool | new_value, |
|
|
const irep_idt & | flag_name ) |
|
inline |
Store the current value of flag and then set its value to new_value.
Definition at line 365 of file goto_check_c.cpp.
◆ disabled_flags
| std::set<bool *> flag_overridet::disabled_flags |
|
private |
◆ flags_to_reset
| std::map<bool *, bool> flag_overridet::flags_to_reset |
|
private |
◆ source_location
The documentation for this class was generated from the following file: