/third_party/boost/boost/spirit/home/lex/lexer/lexertl/ |
D | token.hpp | 44 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 …]
|
D | position_token.hpp | 43 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 …]
|
D | iterator.hpp | 24 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/ |
D | lexer.hpp | 46 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/ |
D | regression_static_wide_6253.cpp | 33 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()
|
D | token_iterpair.cpp | 182 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()
|
D | token_omit.cpp | 185 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()
|
D | token_onetype.cpp | 209 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()
|
D | lexertl2.cpp | 66 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()
|
D | regression_matlib_generate_switch.cpp | 21 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()
|
D | regression_matlib_generate.cpp | 21 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()
|
D | token_moretypes.cpp | 221 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()
|
D | lexertl1.cpp | 31 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()
|
D | regression_matlib_static.cpp | 32 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()
|
D | regression_matlib_switch.cpp | 32 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()
|
D | regression_less_8563.cpp | 33 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/ |
D | lexer.hpp | 47 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
|
D | conjure_static_lexer_generate.cpp | 25 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/ |
D | lexertl_lexer.hpp | 46 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/ |
D | lexer_class.qbk | 11 [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/ |
D | word_count_lexer_static.cpp | 47 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()
|
D | word_count_static.cpp | 75 typedef lex::lexertl::token< in main() 89 typedef lex::lexertl::static_lexer< in main() 90 token_type, lex::lexertl::static_::lexer_wc in main()
|
D | word_count_lexer_generate.cpp | 31 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()
|
D | word_count_generate.cpp | 31 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/ |
D | msvc_has_iterator_workaround.hpp | 62 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>
|