/third_party/boost/libs/spirit/classic/example/techniques/ |
D | nabialek.cpp | 46 typedef rule<ScannerT> rule_t; typedef 48 rule_t name; 49 rule_t line; 50 rule_t rest; 51 rule_t main; 52 rule_t one; 53 rule_t two; 55 symbols<rule_t*> continuations; 69 line = continuations[SetRest<rule_t>(rest)] >> rest; in definition() 80 rule_t const&
|
D | right_recursion.cpp | 22 typedef rule<ScannerT> rule_t; typedef 23 rule_t r; 31 rule_t const& 44 typedef rule<ScannerT> rule_t; typedef 45 rule_t r; 53 rule_t const&
|
/third_party/boost/libs/spirit/classic/test/ |
D | distinct_tests.cpp | 22 rule_t; typedef 31 rule_t r = distinct_p("keyword") >> !ch_p('-') >> int_p; in distinct_parser_test() 40 rule_t r = distinct_p("keyword") >> !ch_p('-') >> int_p; in distinct_parser_test() 61 rule_t r = distinct_p("keyword") >> !str_p("--") >> int_p; in distinct_parser_test() 76 rule_t r = distinct_d["keyword"] >> !ch_p('-') >> int_p; in distinct_directive_test() 82 rule_t r = distinct_d[str_p("keyword")] >> !ch_p('-') >> int_p; in distinct_directive_test() 93 rule_t r = distinct_d["keyword"] >> !ch_p('-') >> int_p; in distinct_directive_test() 101 rule_t r = distinct_d[str_p("keyword")] >> !ch_p('-') >> int_p; in distinct_directive_test() 124 rule_t r = distinct_d["keyword"] >> !str_p("--") >> int_p; in distinct_directive_test() 132 rule_t r = distinct_d[str_p("keyword")] >> !str_p("--") >> int_p; in distinct_directive_test() [all …]
|
D | if_tests.cpp | 43 typedef ::BOOST_SPIRIT_CLASSIC_NS::rule<> rule_t; typedef 55 rule_t hex_prefix; 57 rule_t hex_rule, oct_rule, dec_rule; 59 rule_t auto_number_rule; 60 rule_t hex_or_dec_number_rule; 63 test_number(char const *s, unsigned int wanted, rule_t const &r) in test_number() 212 rule_t r = if_p(::BOOST_SPIRIT_CLASSIC_NS::eps_p('0'))[oct_rule]; in main()
|
D | for_tests.cpp | 67 typedef ::BOOST_SPIRIT_CLASSIC_NS::rule<> rule_t; typedef 80 rule_t for_rule; 81 rule_t for_rule2; 88 rule_t const &r, in test_for()
|
D | while_tests.cpp | 67 typedef BOOST_SPIRIT_CLASSIC_NS::rule<> rule_t; typedef 78 rule_t while_rule; 79 rule_t do_while_rule; 85 rule_t const &r, in test_while()
|
D | switch_problem.cpp | 38 typedef spirit::rule<ScannerT> rule_t; typedef 39 rule_t const & start() const { return expression; } in start() 42 rule_t expression;
|
D | multi_pass_compile_tests.cpp | 45 typedef rule<scanner_t> rule_t; in main() typedef 53 rule_t n_list = real_p >> *(',' >> real_p); in main()
|
D | confix_tests.cpp | 22 rule_t; typedef 26 rule_t r = comment_nest_p('{', '}'); in comment_nest_p_test()
|
/third_party/boost/boost/wave/grammars/ |
D | cpp_has_include_grammar.hpp | 66 typedef boost::spirit::classic::rule<ScannerT> rule_t; typedef 68 rule_t has_include_op; 69 rule_t system_include; 70 rule_t nonsystem_include; 71 rule_t computed_include; 132 rule_t const& start() const in start()
|
D | cpp_expression_grammar.hpp | 309 typedef boost::spirit::classic::rule<ScannerT, closure_type::context_t> rule_t; typedef 314 rule_t const_exp; 315 rule_t logical_or_exp, logical_and_exp; 316 rule_t inclusive_or_exp, exclusive_or_exp, and_exp; 317 rule_t cmp_equality, cmp_relational; 318 rule_t shift_exp; 319 rule_t add_exp, multiply_exp; 320 rule_t unary_exp, primary_exp, constant; 322 rule_t const_exp_nocalc; 323 rule_t logical_or_exp_nocalc, logical_and_exp_nocalc; [all …]
|
D | cpp_defined_grammar.hpp | 61 typedef boost::spirit::classic::rule<ScannerT> rule_t; typedef 63 rule_t defined_op; 64 rule_t identifier; 108 rule_t const& start() const in start()
|
D | cpp_intlit_grammar.hpp | 75 typedef boost::spirit::classic::rule<ScannerT> rule_t; typedef 77 rule_t int_lit; 133 rule_t const& start() const in start()
|
D | cpp_chlit_grammar.hpp | 150 rule_t; typedef 152 rule_t ch_lit; 278 rule_t const& start() const in start()
|
/third_party/boost/libs/spirit/classic/example/fundamental/distinct/ |
D | distinct_parser.cpp | 32 typedef rule<ScannerT> rule_t; typedef 44 rule_t top; 46 rule_t const& start() const in start()
|
D | distinct_parser_dynamic.cpp | 24 typedef rule<ScannerT> rule_t; typedef 40 rule_t top; 42 rule_t const& start() const in start()
|
/third_party/boost/boost/graph/detail/ |
D | read_graphviz_spirit.hpp | 285 typedef boost::spirit::classic::rule< ScannerT > rule_t; typedef 287 rule_t const& start() const { return the_grammar; } in start() 552 rule_t port_location; 553 rule_t port_angle; 554 rule_t port; 561 rule_t attr_stmt; 568 rule_t edgeop; 569 rule_t edgeRHS; 570 rule_t stmt; 571 rule_t stmt_list; [all …]
|
/third_party/boost/libs/spirit/classic/example/intermediate/ |
D | parameters.cpp | 185 typedef rule<ScannerT, var_decl_closure::context_t> rule_t; typedef 186 rule_t type; 187 rule_t list; 188 rule_t ident;
|
D | lazy_parser.cpp | 55 typedef rule<ScannerT> rule_t; typedef 75 rule_t block_item;
|
/third_party/boost/boost/archive/impl/ |
D | basic_xml_grammar.hpp | 82 typedef typename boost::spirit::classic::rule<scanner_t> rule_t; typedef in boost::archive::basic_xml_grammar 84 rule_t 142 const rule_t &rule_,
|
/third_party/boost/libs/spirit/classic/example/fundamental/ |
D | file_parser.cpp | 33 typedef rule<scanner_t> rule_t; typedef 73 rule_t r = *(anychar_p); in main()
|
D | phoenix_calc.cpp | 75 typedef rule<ScannerT, calc_closure::context_t> rule_t; typedef 76 rule_t expression, term, factor;
|
D | parse_tree_calc1.cpp | 44 typedef rule<scanner_t> rule_t; typedef 47 rule_t expression, term, factor, integer;
|
/third_party/boost/libs/spirit/classic/example/fundamental/more_calculators/ |
D | rpn_calc.cpp | 106 typedef rule<ScannerT, calc_closure::context_t> rule_t; typedef 107 rule_t expr;
|
D | ast_calc2.cpp | 32 typedef rule<scanner_t> rule_t; typedef 36 rule_t expression, term, factor, integer;
|