#include <eps.hpp>
Public Types | |
typedef unused_type | attribute_type |
typedef lazy_semantic_predicate< F > | derived_type |
Public Member Functions | |
lazy_semantic_predicate (F f) | |
template<typename Iterator , typename Context , typename Attribute > | |
bool | parse (Iterator &first, Iterator const &last, Context const &context, unused_type, Attribute &attr) const |
lazy_semantic_predicate< F >const & | derived () const |
action < lazy_semantic_predicate< F > , Action > | operator[] (Action f) const |
guard< lazy_semantic_predicate < F >, Handler > | on_error (Handler f) const |
Public Attributes | |
F | f |
Static Public Attributes | |
static bool const | has_attribute = false |
static bool const | handles_container |
static bool const | is_pass_through_unary |
static bool const | has_action |
typedef unused_type boost::spirit::x3::lazy_semantic_predicate< F >::attribute_type |
|
inherited |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
F boost::spirit::x3::lazy_semantic_predicate< F >::f |
Referenced by boost::spirit::x3::lazy_semantic_predicate< F >::parse().
|
staticinherited |
|
staticinherited |
|
static |
|
staticinherited |