Home
last modified time | relevance | path

Searched refs:lexer_type (Results 1 – 25 of 92) sorted by relevance

1234

/third_party/boost/libs/wave/test/testlexers/
Dtest_xlex_lexer.cpp33 typedef boost::wave::cpplexer::xlex::xlex_iterator<token_type> lexer_type; typedef
59 lexer_type it = lexer_type(instr.begin(), instr.end(), pos, in main()
61 lexer_type end = lexer_type(); in main()
Dtest_lexertl_lexer.cpp30 typedef boost::wave::cpplexer::lexertl::lex_iterator<token_type> lexer_type; typedef
52 lexer_type it = lexer_type(instr.begin(), instr.end(), pos, in main()
54 lexer_type end = lexer_type(); in main()
Dtest_re2c_lexer.cpp36 typedef boost::wave::cpplexer::lex_iterator<token_type> lexer_type; typedef
58 lexer_type it = lexer_type(instr.begin(), instr.end(), pos, in main()
60 lexer_type end = lexer_type(); in main()
Dtest_slex_lexer.cpp34 typedef boost::wave::cpplexer::slex::slex_iterator<token_type> lexer_type; typedef
61 lexer_type it = lexer_type(instr.begin(), instr.end(), pos, in main()
63 lexer_type end = lexer_type(); in main()
/third_party/boost/boost/spirit/home/lex/
Dlexer_type.hpp20 struct lexer_type struct
41 struct primitive_lexer : lexer_type<Derived>
47 struct unary_lexer : lexer_type<Derived>
61 struct nary_lexer : lexer_type<Derived>
/third_party/boost/libs/spirit/test/lex/
Dsemantic_actions.cpp14 typedef lex::lexertl::actor_lexer<token_type> lexer_type; typedef
204 lexer_sa0<lexer_type> sa0; in main()
216 lexer_sa2<lexer_type> sa2; in main()
229 lexer_sa3_normal<lexer_type> sa3; in main()
240 lexer_sa3_fail<lexer_type> sa3; in main()
249 lexer_sa3_ignore<lexer_type> sa3; in main()
261 lexer_sa4<lexer_type> sa4; in main()
275 lexer_sa4_id<lexer_type> sa4; in main()
292 lexer_sa5<lexer_type> sa5; in main()
Dtoken_omit.cpp187 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
189 token_definitions<lexer_type> lexer; in main()
203 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
205 token_definitions<lexer_type> lexer; in main()
221 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
223 token_definitions_with_state<lexer_type> lexer; in main()
238 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
240 token_definitions_with_state<lexer_type> lexer; in main()
Dtoken_iterpair.cpp184 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
186 token_definitions<lexer_type> lexer; in main()
200 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
202 token_definitions<lexer_type> lexer; in main()
218 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
220 token_definitions_with_state<lexer_type> lexer; in main()
235 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
237 token_definitions_with_state<lexer_type> lexer; in main()
Dtoken_onetype.cpp211 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
213 token_definitions<lexer_type> lexer; in main()
228 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
230 token_definitions<lexer_type> lexer; in main()
247 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
249 token_definitions_with_state<lexer_type> lexer; in main()
265 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
267 token_definitions_with_state<lexer_type> lexer; in main()
Dlexertl2.cpp67 typedef lex::lexertl::lexer<token_type> lexer_type; in main() typedef
68 typedef lexertl_test<lexer_type> lexer_def; in main()
80 typedef lex::lexertl::lexer<token_type> lexer_type; in main() typedef
81 typedef wlexertl_test<lexer_type> lexer_def; in main()
Dtoken_moretypes.cpp223 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
225 token_definitions<lexer_type> lexer; in main()
241 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
243 token_definitions<lexer_type> lexer; in main()
261 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
263 token_definitions_with_state<lexer_type> lexer; in main()
280 typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
282 token_definitions_with_state<lexer_type> lexer; in main()
Dstate_switcher.cpp45 typedef boost::spirit::lex::lexertl::lexer<token_type> lexer_type; in main() typedef
49 switch_state_tokens<lexer_type> lex; in main()
62 switch_state_tokens<lexer_type> lex; in main()
81 switch_state_tokens<lexer_type> lex; in main()
Dregression_basic_lexer.cpp49 typedef lexertl::actor_lexer<token_type> lexer_type; in main() typedef
52 position_helper_tokens<lexer_type> position_helper_lexer; in main()
58 for(lexer_type::iterator_type i = position_helper_lexer.begin(first, last); in main()
/third_party/boost/boost/spirit/home/lex/lexer/
Dlexer.hpp45 , lex::lexer_type<lexer_def_<LexerDef> >
369 typedef Lexer lexer_type; typedef in boost::spirit::lex::lexer
382 : lexer_type(flags) in lexer()
384 , self(this_(), lexer_type::initial_state()) in lexer()
388 : lexer_type(flags) in lexer()
390 , self(this_(), lexer_type::initial_state()) in lexer()
397 { return this->lexer_type::begin(first, last, initial_state); } in begin()
399 { return this->lexer_type::end(); } in end()
402 { return this->lexer_type::add_state(state); } in map_state()
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure3/
Dstatement.cpp17 typedef client::lexer::conjure_tokens<base_iterator_type> lexer_type; typedef
18 typedef lexer_type::iterator_type iterator_type;
20 template struct client::parser::statement<iterator_type, lexer_type>;
Dfunction.cpp17 typedef client::lexer::conjure_tokens<base_iterator_type> lexer_type; typedef
18 typedef lexer_type::iterator_type iterator_type;
20 template struct client::parser::function<iterator_type, lexer_type>;
Dexpression.cpp17 typedef client::lexer::conjure_tokens<base_iterator_type> lexer_type; typedef
18 typedef lexer_type::iterator_type iterator_type;
20 template struct client::parser::expression<iterator_type, lexer_type>;
Dmain.cpp60 typedef client::lexer::conjure_tokens<base_iterator_type> lexer_type; in main() typedef
61 typedef lexer_type::iterator_type iterator_type; in main()
63 lexer_type lexer; // Our lexer in main()
76 client::parser::function<iterator_type, lexer_type> in main()
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure2/
Dstatement.cpp17 typedef client::lexer::conjure_tokens<base_iterator_type> lexer_type; typedef
18 typedef lexer_type::iterator_type iterator_type;
20 template struct client::parser::statement<iterator_type, lexer_type>;
Dfunction.cpp17 typedef client::lexer::conjure_tokens<base_iterator_type> lexer_type; typedef
18 typedef lexer_type::iterator_type iterator_type;
20 template struct client::parser::function<iterator_type, lexer_type>;
Dexpression.cpp17 typedef client::lexer::conjure_tokens<base_iterator_type> lexer_type; typedef
18 typedef lexer_type::iterator_type iterator_type;
20 template struct client::parser::expression<iterator_type, lexer_type>;
Dmain.cpp59 typedef client::lexer::conjure_tokens<base_iterator_type> lexer_type; in main() typedef
60 typedef lexer_type::iterator_type iterator_type; in main()
62 lexer_type lexer; // Our lexer in main()
75 client::parser::function<iterator_type, lexer_type> in main()
/third_party/boost/libs/wave/samples/lexed_tokens/
Dlexed_tokens.cpp110 typedef boost::wave::cpplexer::lex_iterator<token_type> lexer_type; in main() typedef
114 lexer_type it = lexer_type(instr.begin(), instr.end(), pos, in main()
117 lexer_type end = lexer_type(); in main()
/third_party/boost/libs/spirit/example/lex/
Dword_count_lexer.cpp119 >*/ typedef lex::lexertl::actor_lexer<token_type> lexer_type; in main() typedef
122 >*/ word_count_tokens<lexer_type> word_count_lexer; in main()
131 >*/ lexer_type::iterator_type iter = word_count_lexer.begin(first, last); in main()
132 lexer_type::iterator_type end = word_count_lexer.end(); in main()
Dprint_number_tokenids.cpp87 typedef lex::lexertl::lexer<token_type> lexer_type; in main() typedef
90 typedef print_numbers_tokenids<lexer_type>::iterator_type iterator_type; in main()
94 print_numbers_tokenids<lexer_type> print_tokens; // Our lexer in main()

1234