Searched defs:subrule (Results 1 – 3 of 3) sorted by relevance
/third_party/boost/boost/spirit/repository/home/karma/nonterminal/ |
D | subrule.hpp | 353 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/ |
D | subrule.hpp | 380 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/ |
D | subrule.hpp | 239 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 =()
|