#include <ppg_visitor.h>
|
| static std::string | print_brief (const pbes_expression &e) |
| | Returns a string representation of the type of the root node of the expression.
|
| |
Definition at line 23 of file ppg_visitor.h.
◆ bqnf
◆ ~ppg_visitor()
| virtual mcrl2::pbes_system::detail::ppg_visitor::~ppg_visitor |
( |
| ) |
|
|
virtualdefault |
◆ ppg_visitor()
| mcrl2::pbes_system::detail::ppg_visitor::ppg_visitor |
( |
| ) |
|
|
default |
◆ print_brief()
| static std::string mcrl2::pbes_system::detail::ppg_visitor::print_brief |
( |
const pbes_expression & |
e | ) |
|
|
inlinestatic |
Returns a string representation of the type of the root node of the expression.
- Parameters
-
- Returns
- a string representation of the type of the root node of the expression.
Definition at line 38 of file ppg_visitor.h.
◆ visit_and()
| virtual bool mcrl2::pbes_system::detail::ppg_visitor::visit_and |
( |
const pbes_expression & |
e | ) |
|
|
inlinevirtual |
Visits a conjunctive expression.
- Parameters
-
- Returns
- true if the expression e conforms to PPG.
Definition at line 153 of file ppg_visitor.h.
◆ visit_inner_and()
| virtual bool mcrl2::pbes_system::detail::ppg_visitor::visit_inner_and |
( |
const pbes_expression & |
e | ) |
|
|
inlinevirtual |
Visits a conjunctive expression within an inner existential quantifier expression.
- Parameters
-
- Returns
- true if the expression e conforms to PPG.
Definition at line 68 of file ppg_visitor.h.
◆ visit_inner_bounded_exists()
| virtual bool mcrl2::pbes_system::detail::ppg_visitor::visit_inner_bounded_exists |
( |
const pbes_expression & |
e | ) |
|
|
inlinevirtual |
Visits a bounded existential quantifier expression within a disjunctive expression.
- Parameters
-
- Returns
- true if the expression e conforms to PPG.
Definition at line 88 of file ppg_visitor.h.
◆ visit_inner_bounded_forall()
| virtual bool mcrl2::pbes_system::detail::ppg_visitor::visit_inner_bounded_forall |
( |
const pbes_expression & |
e | ) |
|
|
inlinevirtual |
Visits a bounded universal quantifier expression within a conjunctive expression.
- Parameters
-
- Returns
- true if the expression e conforms to PPG.
Definition at line 139 of file ppg_visitor.h.
◆ visit_inner_implies()
| virtual bool mcrl2::pbes_system::detail::ppg_visitor::visit_inner_implies |
( |
const pbes_expression & |
e | ) |
|
|
inlinevirtual |
Visits a disjunctive expression within an inner universal quantifier expression.
- Parameters
-
- Returns
- true if the expression e conforms to PPG.
Definition at line 119 of file ppg_visitor.h.
◆ visit_or()
| virtual bool mcrl2::pbes_system::detail::ppg_visitor::visit_or |
( |
const pbes_expression & |
e | ) |
|
|
inlinevirtual |
Visits a disjunctive expression.
- Parameters
-
- Returns
- true if the expression e conforms to PPG.
Definition at line 102 of file ppg_visitor.h.
◆ visit_ppg_expression()
| virtual bool mcrl2::pbes_system::detail::ppg_visitor::visit_ppg_expression |
( |
const pbes_expression & |
e | ) |
|
|
inlinevirtual |
Visits a PPG expression.
- Parameters
-
- Returns
- true if the expression e is in PPG form.
Definition at line 170 of file ppg_visitor.h.
◆ visit_propositional_variable()
| virtual bool mcrl2::pbes_system::detail::ppg_visitor::visit_propositional_variable |
( |
const pbes_expression & |
e | ) |
|
|
inlinevirtual |
Visits a propositional variable expression.
- Parameters
-
- Returns
- true if the expression is a propositional variable or a simple expression.
Definition at line 56 of file ppg_visitor.h.
◆ visit_simple_expression()
| virtual bool mcrl2::pbes_system::detail::ppg_visitor::visit_simple_expression |
( |
const pbes_expression & |
e | ) |
|
|
inlinevirtual |
Visits a simple expression. An expression is simple if it does not contain propositional variables.
- Parameters
-
- Returns
- true if the expression e is a simple expression.
Definition at line 47 of file ppg_visitor.h.
The documentation for this class was generated from the following file: