/third_party/boost/libs/spirit/classic/test/ |
D | ast_calc_tests.cpp | 61 rule<ScannerT, parser_context<>, parser_tag<expressionID> > expression; 62 rule<ScannerT, parser_context<>, parser_tag<termID> > term; 63 rule<ScannerT, parser_context<>, parser_tag<factorID> > factor; 64 rule<ScannerT, parser_context<>, parser_tag<integerID> > integer; 66 rule<ScannerT, parser_context<>, parser_tag<expressionID> > const& 113 rule<ScannerT, parser_context<>, dynamic_parser_tag> expression; 114 rule<ScannerT, parser_context<>, dynamic_parser_tag> term; 115 rule<ScannerT, parser_context<>, dynamic_parser_tag> factor; 116 rule<ScannerT, parser_context<>, dynamic_parser_tag> integer; 118 rule<ScannerT, parser_context<>, dynamic_parser_tag> const&
|
D | repeat_ast_tests.cpp | 40 rule<ScannerT, parser_context<>, parser_tag<numID> > num; 41 rule<ScannerT, parser_context<>, parser_tag<funcID> > func; 42 typedef rule<ScannerT, parser_context<>, parser_tag<expressionID> > expr_t; 59 rule<ScannerT, parser_context<>, parser_tag<numID> > num; 60 rule<ScannerT, parser_context<>, parser_tag<funcID> > func; 61 typedef rule<ScannerT, parser_context<>, parser_tag<expressionID> > expr_t;
|
D | rule_tests.cpp | 68 rule<scanner<>, parser_context<> > rx3; in rule_template_param_tests() 69 rule<scanner<>, parser_context<>, parser_address_tag> rx4; in rule_template_param_tests() 71 rule<parser_context<> > rx5; in rule_template_param_tests() 72 rule<parser_context<>, parser_address_tag> rx6; in rule_template_param_tests() 73 rule<parser_context<>, parser_address_tag, scanner<> > rx7; in rule_template_param_tests() 77 rule<parser_address_tag, scanner<>, parser_context<> > rx10; in rule_template_param_tests() 79 rule<parser_address_tag, parser_context<> > rx11; in rule_template_param_tests() 80 rule<parser_address_tag, parser_context<>, scanner<> > rx12; in rule_template_param_tests() 82 rule<parser_context<>, scanner<> > rx13; in rule_template_param_tests() 83 rule<parser_context<>, scanner<>, parser_address_tag> rx14; in rule_template_param_tests()
|
D | tree_to_xml.cpp | 65 rule<ScannerT, parser_context<>, parser_tag<expressionID> > expression; 66 rule<ScannerT, parser_context<>, parser_tag<termID> > term; 67 rule<ScannerT, parser_context<>, parser_tag<factorID> > factor; 68 rule<ScannerT, parser_context<>, parser_tag<integerID> > integer; 70 rule<ScannerT, parser_context<>, parser_tag<expressionID> > const&
|
D | parser_context_test.cpp | 18 rule<parser_context<int> > int_rule = int_p; in main()
|
D | tree_tests.cpp | 40 typename ContextT = parser_context<> >
|
/third_party/boost/libs/spirit/classic/example/fundamental/ |
D | tree_calc_grammar.hpp | 65 rule<ScannerT, parser_context<>, parser_tag<expressionID> > expression; 66 rule<ScannerT, parser_context<>, parser_tag<termID> > term; 67 rule<ScannerT, parser_context<>, parser_tag<factorID> > factor; 68 rule<ScannerT, parser_context<>, parser_tag<integerID> > integer; 70 rule<ScannerT, parser_context<>, parser_tag<expressionID> > const&
|
D | parser_context.cpp | 39 rule<parser_context<int> > int_rule = int_p; in main()
|
/third_party/boost/boost/spirit/home/classic/core/non_terminal/ |
D | parser_context.hpp | 47 struct parser_context : parser_context_base struct 51 typedef parser_context_linker<parser_context<AttrT> > context_linker_t; argument 54 parser_context(ParserT const&) {} in parser_context() argument
|
D | subrule_fwd.hpp | 18 template <int ID, typename ContextT = parser_context<> > 21 template <int ID, typename DefT, typename ContextT = parser_context<> >
|
D | grammar.hpp | 33 template <typename DerivedT, typename ContextT = parser_context<> >
|
/third_party/boost/libs/spirit/classic/example/intermediate/ |
D | lazy_parser.cpp | 49 : public grammar<my_grammar, parser_context<int> > 56 typedef stored_rule<ScannerT, parser_context<int> > number_rule_t;
|
/third_party/mesa3d/src/broadcom/cle/ |
D | v3d_decoder.c | 67 struct parser_context { struct 215 create_group(struct parser_context *ctx, in create_group() 244 create_enum(struct parser_context *ctx, const char *name, const char **atts) in create_enum() 316 string_to_type(struct parser_context *ctx, const char *s) in string_to_type() 351 create_field(struct parser_context *ctx, const char **atts) in create_field() 393 create_value(struct parser_context *ctx, const char **atts) in create_value() 408 create_and_append_field(struct parser_context *ctx, in create_and_append_field() 443 skip_if_ver_mismatch(struct parser_context *ctx, int min_ver, int max_ver) in skip_if_ver_mismatch() 457 struct parser_context *ctx = data; in start_element() 539 struct parser_context *ctx = data; in end_element() [all …]
|
/third_party/mesa3d/src/intel/common/ |
D | intel_decoder.c | 49 struct parser_context { struct 151 create_group(struct parser_context *ctx, in create_group() 217 create_enum(struct parser_context *ctx, const char *name, const char **atts) in create_enum() 278 string_to_type(struct parser_context *ctx, const char *s) in string_to_type() 311 create_field(struct parser_context *ctx, const char **atts) in create_field() 343 create_array_field(struct parser_context *ctx, struct intel_group *array) in create_array_field() 357 create_value(struct parser_context *ctx, const char **atts) in create_value() 372 create_and_append_field(struct parser_context *ctx, in create_and_append_field() 397 struct parser_context *ctx = data; in start_element() 455 struct parser_context *ctx = data; in end_element() [all …]
|
/third_party/boost/boost/spirit/home/classic/core/ |
D | typeof.hpp | 61 template<typename T> struct parser_context; 231 BOOST_TYPEOF_REGISTER_TEMPLATE(BOOST_SPIRIT_CLASSIC_NS::parser_context,1) 233 BOOST_TYPEOF_REGISTER_TYPE(BOOST_SPIRIT_CLASSIC_NS::parser_context<BOOST_SPIRIT_CLASSIC_NS::nil_t>)
|
/third_party/boost/libs/spirit/classic/example/ |
D | Jamfile | 103 exe parser_context 104 : fundamental/parser_context.cpp
|
/third_party/boost/boost/spirit/home/classic/core/non_terminal/impl/ |
D | rule.ipp | 24 #include <boost/spirit/home/classic/core/non_terminal/parser_context.hpp> 72 parser_context_base, parser_context<>, T0, T1, T2>::type
|