Home
last modified time | relevance | path

Searched defs:subrule (Results 1 – 3 of 3) sorted by relevance

/third_party/boost/boost/spirit/repository/home/karma/nonterminal/
Dsubrule.hpp353 struct subrule struct
365 spirit::karma::generator_properties::all_properties> properties;
367 typedef mpl::int_<ID_> id_type;
370 typedef subrule<ID_, T1, T2> this_type;
371 typedef spirit::karma::reference<this_type const> reference_;
372 typedef typename proto::terminal<reference_>::type terminal;
373 typedef proto::extends<terminal, this_type> base_type;
375 typedef mpl::vector<T1, T2> template_params;
380 locals_type;
385 encoding_type;
[all …]
/third_party/boost/boost/spirit/repository/home/qi/nonterminal/
Dsubrule.hpp380 struct subrule struct
389 typedef mpl::int_<ID_> id_type;
392 typedef subrule<ID_, T1, T2> this_type;
393 typedef spirit::qi::reference<this_type const> reference_;
394 typedef typename proto::terminal<reference_>::type terminal;
395 typedef proto::extends<terminal, this_type> base_type;
397 typedef mpl::vector<T1, T2> template_params;
402 locals_type;
407 encoding_type;
413 sig_type;
[all …]
/third_party/boost/boost/spirit/home/classic/core/non_terminal/
Dsubrule.hpp239 struct subrule struct
244 typedef subrule<ID, ContextT> self_t;
245 typedef subrule<ID, ContextT> const& embed_t;
247 typedef typename ContextT::context_linker_t context_t;
248 typedef typename context_t::attr_t attr_t;
253 struct result
261 parse_main(ScannerT const& scan) const in parse_main()
272 parse(ScannerT const& scan) const in parse()
282 operator=(parser<DefT> const& rhs) const in operator =()