Home
last modified time | relevance | path

Searched refs:lexertl (Results 1 – 25 of 93) sorted by relevance

1234

/third_party/boost/boost/spirit/home/lex/lexer/lexertl/
Dtoken.hpp44 namespace boost { namespace spirit { namespace lex { namespace lexertl namespace
430 , lex::lexertl::token<Iterator, AttributeTypes, HasState, Idtype> >
433 call(lex::lexertl::token<Iterator, AttributeTypes, HasState, Idtype> const& t in call()
482 typedef lex::lexertl::token< in call()
497 , lex::lexertl::token<Iterator, AttributeTypes, HasState, Idtype> >
499 , lex::lexertl::token<Iterator, AttributeTypes, HasState, Idtype> >
505 , lex::lexertl::token<Iterator, AttributeTypes, HasState, Idtype> >
507 , lex::lexertl::token<Iterator, AttributeTypes, HasState, Idtype> >
526 , lex::lexertl::token<Iterator, mpl::vector0<>, HasState, Idtype> >
529 call(lex::lexertl::token<Iterator, mpl::vector0<>, HasState, Idtype> const& t
[all …]
Dposition_token.hpp43 namespace boost { namespace spirit { namespace lex { namespace lexertl namespace
628 , lex::lexertl::position_token<Iterator, AttributeTypes, HasState, Idtype> >
631 call(lex::lexertl::position_token< in call()
681 typedef lex::lexertl::position_token< in call()
696 , lex::lexertl::position_token<Iterator, AttributeTypes, HasState, Idtype> >
698 , lex::lexertl::position_token<Iterator, AttributeTypes, HasState, Idtype> >
707 , lex::lexertl::position_token<Iterator, mpl::vector0<>, HasState, Idtype> >
710 call(lex::lexertl::position_token<
733 , lex::lexertl::position_token<Iterator, mpl::vector<>, HasState, Idtype> >
736 call(lex::lexertl::position_token<
[all …]
Diterator.hpp24 namespace boost { namespace spirit { namespace lex { namespace lexertl namespace
124 struct is_multi_pass<spirit::lex::lexertl::iterator<Functor> >
128 void clear_queue(spirit::lex::lexertl::iterator<Functor> & mp in clear_queue()
135 void inhibit_clear_queue(spirit::lex::lexertl::iterator<Functor>& mp, bool flag) in inhibit_clear_queue()
141 bool inhibit_clear_queue(spirit::lex::lexertl::iterator<Functor>& mp) in inhibit_clear_queue()
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure2/
Dlexer.hpp46 typedef lex::lexertl::position_token<
52 typedef lex::lexertl::actor_lexer<token_type> type;
55 typedef lex::lexertl::static_actor_lexer<
57 , boost::spirit::lex::lexertl::static_::lexer_conjure_static
61 typedef lex::lexertl::static_actor_lexer<
63 , boost::spirit::lex::lexertl::static_::lexer_conjure_static_switch
/third_party/boost/libs/spirit/test/lex/
Dregression_static_wide_6253.cpp33 typedef lex::lexertl::token<wchar_t const*> token_type; in main()
34 typedef lex::lexertl::lexer<token_type> lexer_type; in main()
39 BOOST_TEST(lex::lexertl::generate_static_dfa(lexer, output_dfa, L"test_dfa")); in main()
42 BOOST_TEST(lex::lexertl::generate_static_switch(lexer, output_switch, L"test_switch")); in main()
Dtoken_iterpair.cpp182 typedef lex::lexertl::token< in main()
184 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
198 typedef lex::lexertl::position_token< in main()
200 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
216 typedef lex::lexertl::token< in main()
218 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
233 typedef lex::lexertl::position_token< in main()
235 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
Dtoken_omit.cpp185 typedef lex::lexertl::token< in main()
187 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
201 typedef lex::lexertl::position_token< in main()
203 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
219 typedef lex::lexertl::token< in main()
221 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
236 typedef lex::lexertl::position_token< in main()
238 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
Dtoken_onetype.cpp209 typedef lex::lexertl::token< in main()
211 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
226 typedef lex::lexertl::position_token< in main()
228 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
245 typedef lex::lexertl::token< in main()
247 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
263 typedef lex::lexertl::position_token< in main()
265 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
Dlexertl2.cpp66 typedef lex::lexertl::token<base_iterator_type> token_type; in main()
67 typedef lex::lexertl::lexer<token_type> lexer_type; in main()
79 typedef lex::lexertl::token<base_iterator_type> token_type; in main()
80 typedef lex::lexertl::lexer<token_type> lexer_type; in main()
Dregression_matlib_generate_switch.cpp21 typedef boost::spirit::lex::lexertl::actor_lexer< in main()
22 boost::spirit::lex::lexertl::token<iter> in main()
29 BOOST_TEST(boost::spirit::lex::lexertl::generate_static_switch( in main()
Dregression_matlib_generate.cpp21 typedef boost::spirit::lex::lexertl::actor_lexer< in main()
22 boost::spirit::lex::lexertl::token<iter> in main()
29 BOOST_TEST(boost::spirit::lex::lexertl::generate_static_dfa(matrix, out, "matlib")); in main()
Dtoken_moretypes.cpp221 typedef lex::lexertl::token< in main()
223 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
239 typedef lex::lexertl::position_token< in main()
241 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
259 typedef lex::lexertl::token< in main()
261 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
278 typedef lex::lexertl::position_token< in main()
280 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
Dlexertl1.cpp31 typedef lex::lexertl::token<base_iterator_type> token_type; in main()
32 typedef lex::lexertl::lexer<token_type> lexer_type; in main()
72 typedef lex::lexertl::position_token<base_iterator_type> position_token_type; in main()
73 typedef lex::lexertl::lexer<position_token_type> position_lexer_type; in main()
Dregression_matlib_static.cpp32 typedef boost::spirit::lex::lexertl::static_actor_lexer< in main()
33 boost::spirit::lex::lexertl::token<iter>, in main()
34 boost::spirit::lex::lexertl::static_::lexer_matlib in main()
Dregression_matlib_switch.cpp32 typedef boost::spirit::lex::lexertl::static_actor_lexer< in main()
33 boost::spirit::lex::lexertl::token<iter>, in main()
34 boost::spirit::lex::lexertl::static_::lexer_matlib_switch in main()
Dregression_less_8563.cpp33 typedef lex::lexertl::token<char const*> token_type; in main()
34 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main()
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure3/
Dlexer.hpp47 typedef lex::lexertl::position_token<
53 typedef lex::lexertl::actor_lexer<token_type> type;
56 typedef lex::lexertl::static_actor_lexer<
58 , boost::spirit::lex::lexertl::static_::lexer_conjure_static
62 typedef lex::lexertl::static_actor_lexer<
64 , boost::spirit::lex::lexertl::static_::lexer_conjure_static_switch
Dconjure_static_lexer_generate.cpp25 bool result = boost::spirit::lex::lexertl::generate_static_switch( in main()
34 result = boost::spirit::lex::lexertl::generate_static( in main()
/third_party/boost/libs/wave/samples/list_includes/lexertl/
Dlexertl_lexer.hpp46 namespace boost { namespace wave { namespace cpplexer { namespace lexertl namespace
73 class lexertl class
85 lexertl() {} in lexertl() function in boost::wave::cpplexer::lexertl::lexer::lexertl
90 lexertl() : has_compiled_dfa_(false) {} in lexertl() function in boost::wave::cpplexer::lexertl::lexer::lexertl
131 lexertl<IteratorT, PositionT>::compilation_time(__DATE__ " " __TIME__);
145 typename lexertl<Iterator, Position>::lexer_macro_data const
146 lexertl<Iterator, Position>::init_macro_data[INIT_MACRO_DATA_SIZE] =
187 typename lexertl<Iterator, Position>::lexer_data const
188 lexertl<Iterator, Position>::init_data[INIT_DATA_SIZE] =
384 typename lexertl<Iterator, Position>::lexer_data const
[all …]
/third_party/boost/libs/spirit/doc/lex/
Dlexer_class.qbk11 [heading The lexertl::lexer Class Implementing the Dynamic Model]
13 [heading The lexertl::actor_lexer Class Implementing the Dynamic Model]
15 [heading The lexertl::static_lexer Class Implementing the Static Model]
17 [heading The lexertl::static_actor_lexer Class Implementing the Static Model]
/third_party/boost/libs/spirit/example/lex/static_lexer/
Dword_count_lexer_static.cpp47 typedef lex::lexertl::token<char const*, lex::omit, boost::mpl::false_> token_type; in main()
59 typedef lex::lexertl::static_actor_lexer< in main()
60 token_type, lex::lexertl::static_::lexer_wcl in main()
Dword_count_static.cpp75 typedef lex::lexertl::token< in main()
89 typedef lex::lexertl::static_lexer< in main()
90 token_type, lex::lexertl::static_::lexer_wc in main()
Dword_count_lexer_generate.cpp31 word_count_lexer_tokens<lex::lexertl::actor_lexer<> > word_count; // the token definition in main()
43 return lex::lexertl::generate_static_dfa(word_count, out, "wcl") ? 0 : -1; in main()
Dword_count_generate.cpp31 word_count_tokens<lex::lexertl::lexer<> > word_count; // the token definition in main()
43 return lex::lexertl::generate_static_dfa(word_count, out, "wc") ? 0 : -1; in main()
/third_party/boost/boost/range/detail/
Dmsvc_has_iterator_workaround.hpp62 namespace spirit { namespace lex { namespace lexertl namespace
121 struct has_iterator< ::boost::spirit::lex::lexertl::iterator<Functor> >
126 struct has_iterator< ::boost::spirit::lex::lexertl::iterator<Functor> const>

1234