Visitor that negates propositional variable instantiations with a given name.
More...
|
| state_variable_negator (const core::identifier_string &name, bool quantitative) |
|
template<class T > |
void | apply (T &result, const variable &x) |
| Visit variable node.
|
|
void | apply (T &result, const state_formulas::true_ &x) |
|
void | apply (T &result, const state_formulas::false_ &x) |
|
void | apply (T &result, const state_formulas::not_ &x) |
|
void | apply (T &result, const state_formulas::minus &x) |
|
void | apply (T &result, const state_formulas::and_ &x) |
|
void | apply (T &result, const state_formulas::or_ &x) |
|
void | apply (T &result, const state_formulas::imp &x) |
|
void | apply (T &result, const state_formulas::plus &x) |
|
void | apply (T &result, const state_formulas::const_multiply &x) |
|
void | apply (T &result, const state_formulas::const_multiply_alt &x) |
|
void | apply (T &result, const state_formulas::forall &x) |
|
void | apply (T &result, const state_formulas::exists &x) |
|
void | apply (T &result, const state_formulas::infimum &x) |
|
void | apply (T &result, const state_formulas::supremum &x) |
|
void | apply (T &result, const state_formulas::sum &x) |
|
void | apply (T &result, const state_formulas::must &x) |
|
void | apply (T &result, const state_formulas::may &x) |
|
void | apply (T &result, const state_formulas::yaled &x) |
|
void | apply (T &result, const state_formulas::yaled_timed &x) |
|
void | apply (T &result, const state_formulas::delay &x) |
|
void | apply (T &result, const state_formulas::delay_timed &x) |
|
void | apply (T &result, const state_formulas::variable &x) |
|
void | apply (T &result, const state_formulas::nu &x) |
|
void | apply (T &result, const state_formulas::mu &x) |
|
void | apply (T &result, const state_formulas::state_formula &x) |
|
void | update (state_formulas::state_formula_specification &x) |
|
template<typename Derived>
struct mcrl2::state_formulas::detail::state_variable_negator< Derived >
Visitor that negates propositional variable instantiations with a given name.
Definition at line 28 of file negate_variables.h.