mCRL2
|
The namespace for accessor functions on pbes expressions. More...
Functions | |
const pbes_expression & | arg (const pbes_expression &t) |
Returns the pbes expression argument of expressions of type not, exists and forall. | |
pbes_expression | data_arg (const pbes_expression &t) |
Returns the pbes expression argument of expressions of type not, exists and forall. | |
const pbes_expression & | left (const pbes_expression &t) |
Returns the left hand side of an expression of type and, or or imp. | |
pbes_expression | data_left (const pbes_expression &x) |
Returns the left hand side of an expression of type and, or or imp. | |
const pbes_expression & | right (const pbes_expression &t) |
Returns the right hand side of an expression of type and, or or imp. | |
pbes_expression | data_right (const pbes_expression &x) |
Returns the left hand side of an expression of type and, or or imp. | |
const data::variable_list & | var (const pbes_expression &t) |
Returns the variables of a quantification expression. | |
const core::identifier_string & | name (const pbes_expression &t) |
Returns the name of a propositional variable expression. | |
const data::data_expression_list & | param (const pbes_expression &t) |
Returns the parameters of a propositional variable instantiation. | |
The namespace for accessor functions on pbes expressions.
|
inline |
Returns the pbes expression argument of expressions of type not, exists and forall.
t | A PBES expression |
Definition at line 808 of file pbes_expression.h.
|
inline |
Returns the pbes expression argument of expressions of type not, exists and forall.
t | A PBES expression or a data expression |
Definition at line 825 of file pbes_expression.h.
|
inline |
Returns the left hand side of an expression of type and, or or imp.
x | A PBES expression or a data expression |
Definition at line 853 of file pbes_expression.h.
|
inline |
Returns the left hand side of an expression of type and, or or imp.
x | A PBES expression or a data expression |
Definition at line 878 of file pbes_expression.h.
|
inline |
Returns the left hand side of an expression of type and, or or imp.
t | A PBES expression |
Definition at line 843 of file pbes_expression.h.
|
inline |
Returns the name of a propositional variable expression.
t | A PBES expression |
Definition at line 904 of file pbes_expression.h.
|
inline |
Returns the parameters of a propositional variable instantiation.
t | A PBES expression |
Definition at line 914 of file pbes_expression.h.
|
inline |
Returns the right hand side of an expression of type and, or or imp.
t | A PBES expression |
Definition at line 869 of file pbes_expression.h.
|
inline |
Returns the variables of a quantification expression.
t | A PBES expression |
Definition at line 894 of file pbes_expression.h.