/third_party/boost/libs/wave/test/testlexers/ |
D | test_xlex_lexer.cpp | 33 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()
|
D | test_lexertl_lexer.cpp | 30 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()
|
D | test_re2c_lexer.cpp | 36 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()
|
D | test_slex_lexer.cpp | 34 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/ |
D | lexer_type.hpp | 20 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/ |
D | semantic_actions.cpp | 14 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()
|
D | token_omit.cpp | 187 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()
|
D | token_iterpair.cpp | 184 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()
|
D | token_onetype.cpp | 211 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()
|
D | lexertl2.cpp | 67 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()
|
D | token_moretypes.cpp | 223 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()
|
D | state_switcher.cpp | 45 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()
|
D | regression_basic_lexer.cpp | 49 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/ |
D | lexer.hpp | 45 , 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/ |
D | statement.cpp | 17 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>;
|
D | function.cpp | 17 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>;
|
D | expression.cpp | 17 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>;
|
D | main.cpp | 60 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/ |
D | statement.cpp | 17 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>;
|
D | function.cpp | 17 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>;
|
D | expression.cpp | 17 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>;
|
D | main.cpp | 59 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/ |
D | lexed_tokens.cpp | 110 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/ |
D | word_count_lexer.cpp | 119 >*/ 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()
|
D | print_number_tokenids.cpp | 87 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()
|