mCRL2
|
#include <lpsparunfoldlib.h>
Public Types | |
typedef Builder< replace_pattern_match_builder< Builder > > | super |
Public Member Functions | |
replace_pattern_match_builder (pattern_match_unfolder &unfolder) | |
bool | is_applied_to_constructor (const data::application &x) |
template<class T > | |
void | apply (T &result, const data::application &x) |
Public Attributes | |
pattern_match_unfolder & | m_unfolder |
bool | m_currently_recursing = false |
std::size_t | m_current_depth = 0 |
Definition at line 463 of file lpsparunfoldlib.h.
typedef Builder<replace_pattern_match_builder<Builder> > mcrl2::lps::detail::replace_pattern_match_builder< Builder >::super |
Definition at line 465 of file lpsparunfoldlib.h.
|
inline |
Definition at line 475 of file lpsparunfoldlib.h.
|
inline |
Definition at line 494 of file lpsparunfoldlib.h.
|
inline |
Definition at line 479 of file lpsparunfoldlib.h.
std::size_t mcrl2::lps::detail::replace_pattern_match_builder< Builder >::m_current_depth = 0 |
Definition at line 473 of file lpsparunfoldlib.h.
bool mcrl2::lps::detail::replace_pattern_match_builder< Builder >::m_currently_recursing = false |
Definition at line 472 of file lpsparunfoldlib.h.
pattern_match_unfolder& mcrl2::lps::detail::replace_pattern_match_builder< Builder >::m_unfolder |
Definition at line 471 of file lpsparunfoldlib.h.