Home
last modified time | relevance | path

Searched refs:parser_context (Results 1 – 17 of 17) sorted by relevance

/third_party/boost/libs/spirit/classic/test/
Dast_calc_tests.cpp61 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&
Drepeat_ast_tests.cpp40 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;
Drule_tests.cpp68 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()
Dtree_to_xml.cpp65 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&
Dparser_context_test.cpp18 rule<parser_context<int> > int_rule = int_p; in main()
Dtree_tests.cpp40 typename ContextT = parser_context<> >
/third_party/boost/libs/spirit/classic/example/fundamental/
Dtree_calc_grammar.hpp65 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&
Dparser_context.cpp39 rule<parser_context<int> > int_rule = int_p; in main()
/third_party/boost/boost/spirit/home/classic/core/non_terminal/
Dparser_context.hpp47 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
Dsubrule_fwd.hpp18 template <int ID, typename ContextT = parser_context<> >
21 template <int ID, typename DefT, typename ContextT = parser_context<> >
Dgrammar.hpp33 template <typename DerivedT, typename ContextT = parser_context<> >
/third_party/boost/libs/spirit/classic/example/intermediate/
Dlazy_parser.cpp49 : public grammar<my_grammar, parser_context<int> >
56 typedef stored_rule<ScannerT, parser_context<int> > number_rule_t;
/third_party/mesa3d/src/broadcom/cle/
Dv3d_decoder.c67 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/
Dintel_decoder.c49 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/
Dtypeof.hpp61 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/
DJamfile103 exe parser_context
104 : fundamental/parser_context.cpp
/third_party/boost/boost/spirit/home/classic/core/non_terminal/impl/
Drule.ipp24 #include <boost/spirit/home/classic/core/non_terminal/parser_context.hpp>
72 parser_context_base, parser_context<>, T0, T1, T2>::type