#include <bool.hpp>
Public Types | |
typedef has_modifier < Modifiers, tag::char_code_base < tag::no_case > > | no_case |
typedef mpl::if_< mpl::and_ < no_case, is_same < bool_policies< T >, Policies > >, literal_bool_parser< T, no_case_bool_policies< T > , false >, literal_bool_parser < T, Policies, false > >::type | result_type |
Public Member Functions | |
template<typename Terminal > | |
result_type | operator() (Terminal const &term, unused_type) const |
typedef has_modifier<Modifiers, tag::char_code_base<tag::no_case> > boost::spirit::qi::make_direct_bool< T, Modifiers, Policies >::no_case |
typedef mpl::if_< mpl::and_< no_case , is_same<bool_policies<T>, Policies> > , literal_bool_parser<T, no_case_bool_policies<T>, false> , literal_bool_parser<T, Policies, false> >::type boost::spirit::qi::make_direct_bool< T, Modifiers, Policies >::result_type |
|
inline |