#include <symbols.hpp>
Classes | |
struct | no_case_filter |
Public Types | |
typedef has_modifier < Modifiers, tag::char_code_base < tag::no_case > > | no_case |
typedef reference< symbols < Char, T, Lookup, Filter > > | reference_ |
typedef no_case_filter < typename spirit::detail::get_encoding_with_case < Modifiers, char_encoding::standard, no_case::value >::type > | nc_filter |
typedef mpl::if_< no_case, symbols< Char, T, Lookup, nc_filter >, reference_ > ::type | result_type |
Public Member Functions | |
result_type | operator() (reference_ ref, unused_type) const |
typedef no_case_filter< typename spirit::detail::get_encoding_with_case< Modifiers , char_encoding::standard , no_case::value>::type> boost::spirit::qi::make_primitive< reference< symbols< Char, T, Lookup, Filter > >, Modifiers >::nc_filter |
typedef has_modifier<Modifiers, tag::char_code_base<tag::no_case> > boost::spirit::qi::make_primitive< reference< symbols< Char, T, Lookup, Filter > >, Modifiers >::no_case |
typedef reference<symbols<Char, T, Lookup, Filter> > boost::spirit::qi::make_primitive< reference< symbols< Char, T, Lookup, Filter > >, Modifiers >::reference_ |
typedef mpl::if_< no_case , symbols<Char, T, Lookup, nc_filter> , reference_>::type boost::spirit::qi::make_primitive< reference< symbols< Char, T, Lookup, Filter > >, Modifiers >::result_type |
|
inline |