#include <constelm.h>
Definition at line 131 of file constelm.h.
◆ edge_map
◆ qvar_list
◆ stack_elem
◆ super
◆ enter() [1/7]
void mcrl2::pres_system::detail::edge_condition_traverser::enter |
( |
const and_ & |
| ) |
|
|
inline |
◆ enter() [2/7]
void mcrl2::pres_system::detail::edge_condition_traverser::enter |
( |
const imp & |
| ) |
|
|
inline |
◆ enter() [3/7]
void mcrl2::pres_system::detail::edge_condition_traverser::enter |
( |
const infimum & |
x | ) |
|
|
inline |
◆ enter() [4/7]
void mcrl2::pres_system::detail::edge_condition_traverser::enter |
( |
const minus & |
| ) |
|
|
inline |
◆ enter() [5/7]
void mcrl2::pres_system::detail::edge_condition_traverser::enter |
( |
const or_ & |
| ) |
|
|
inline |
◆ enter() [6/7]
void mcrl2::pres_system::detail::edge_condition_traverser::enter |
( |
const sum & |
x | ) |
|
|
inline |
◆ enter() [7/7]
void mcrl2::pres_system::detail::edge_condition_traverser::enter |
( |
const supremum & |
x | ) |
|
|
inline |
◆ leave() [1/9]
void mcrl2::pres_system::detail::edge_condition_traverser::leave |
( |
const and_ & |
| ) |
|
|
inline |
◆ leave() [2/9]
◆ leave() [3/9]
void mcrl2::pres_system::detail::edge_condition_traverser::leave |
( |
const imp & |
| ) |
|
|
inline |
◆ leave() [4/9]
void mcrl2::pres_system::detail::edge_condition_traverser::leave |
( |
const infimum & |
x | ) |
|
|
inline |
◆ leave() [5/9]
void mcrl2::pres_system::detail::edge_condition_traverser::leave |
( |
const minus & |
| ) |
|
|
inline |
◆ leave() [6/9]
void mcrl2::pres_system::detail::edge_condition_traverser::leave |
( |
const or_ & |
| ) |
|
|
inline |
◆ leave() [7/9]
◆ leave() [8/9]
void mcrl2::pres_system::detail::edge_condition_traverser::leave |
( |
const sum & |
| ) |
|
|
inline |
◆ leave() [9/9]
void mcrl2::pres_system::detail::edge_condition_traverser::leave |
( |
const supremum & |
x | ) |
|
|
inline |
◆ merge_conditions()
void mcrl2::pres_system::detail::edge_condition_traverser::merge_conditions |
( |
stack_elem & |
ec1, |
|
|
bool |
negate1, |
|
|
stack_elem & |
ec2, |
|
|
bool |
negate2, |
|
|
stack_elem & |
ec, |
|
|
bool |
is_conjunctive |
|
) |
| |
|
inline |
◆ pop()
stack_elem mcrl2::pres_system::detail::edge_condition_traverser::pop |
( |
| ) |
|
|
inline |
◆ push()
void mcrl2::pres_system::detail::edge_condition_traverser::push |
( |
const stack_elem & |
x | ) |
|
|
inline |
◆ result()
const edge_map & mcrl2::pres_system::detail::edge_condition_traverser::result |
( |
| ) |
const |
|
inline |
◆ top() [1/2]
stack_elem & mcrl2::pres_system::detail::edge_condition_traverser::top |
( |
| ) |
|
|
inline |
◆ top() [2/2]
const stack_elem & mcrl2::pres_system::detail::edge_condition_traverser::top |
( |
| ) |
const |
|
inline |
◆ condition_fv_stack
std::vector<stack_elem> mcrl2::pres_system::detail::edge_condition_traverser::condition_fv_stack |
◆ quantified_context
std::list<pres_expression> mcrl2::pres_system::detail::edge_condition_traverser::quantified_context |
The documentation for this struct was generated from the following file: