Classes | |
| struct | assign_zero_to_tuple_member |
| struct | assign_zero_to_tuple_member< N,::phoenix::nil_t > |
| struct | char_as_parser |
| struct | default_as_parser |
| struct | default_string |
| struct | do_parser_gen |
| struct | do_while_parser_gen |
| struct | epsilon_selector |
| struct | for_functor |
| struct | for_init_functor |
| struct | for_parser |
| struct | for_parser_gen |
| struct | for_step_functor |
| struct | if_else_parser |
| struct | if_else_parser_gen |
| struct | if_parser |
| struct | if_parser_gen |
| struct | init_tuple_member |
| struct | loop_traits |
| struct | make_const_pointer |
| struct | no_base |
| struct | phoenix_nil_type |
| struct | safe_bool_impl |
| struct | string_as_parser |
| struct | tree_policy_selector |
| struct | tree_policy_selector< ast_match_policy< IteratorT, NodeFactoryT, T > > |
| struct | tree_policy_selector< pt_match_policy< IteratorT, NodeFactoryT, T > > |
| singleton | tst |
| struct | wchar_as_parser |
| struct | while_parser |
| struct | while_parser_gen |
| struct | wstring_as_parser |
Functions | |
| template<typename ScannerT > | |
| bool | extract_sign (ScannerT const &scan, std::size_t &count) |
| template<typename ST , typename ScannerT , typename BaseT > | |
| void | skipper_skip (ST const &s, ScannerT const &scan, skipper_iteration_policy< BaseT > const &) |
| template<typename ST , typename ScannerT , typename BaseT > | |
| void | skipper_skip (ST const &s, ScannerT const &scan, no_skipper_iteration_policy< BaseT > const &) |
| template<typename ST , typename ScannerT > | |
| void | skipper_skip (ST const &s, ScannerT const &scan, iteration_policy const &) |
| template<typename RT , typename ParserT , typename ScannerT > | |
| RT | fallback_parser_parse (ParserT const &p, ScannerT const &scan) |
| template<typename T > | |
| void | mp_swap (T &t1, T &t2) |
| template<typename T > | |
| void | cp_swap (T &t1, T &t2) |
| template<typename T > | |
| void | flush_iterator (T &) |
| template<typename T1 , typename T2 , typename T3 , typename T4 > | |
| void | flush_iterator (BOOST_SPIRIT_CLASSIC_NS::multi_pass< T1, T2, T3, T4, BOOST_SPIRIT_CLASSIC_NS::multi_pass_policies::std_deque > &i) |
References boost::spirit::swap(), and boost::swap.
Referenced by boost::spirit::tree_match< IteratorT, NodeFactoryT, T >::operator=(), boost::spirit::tree_node< T >::swap(), boost::spirit::node_iter_data< IteratorT, ValueT >::swap(), boost::spirit::node_val_data< IteratorT, ValueT >::swap(), boost::spirit::tree_match< IteratorT, NodeFactoryT, T >::swap(), and boost::spirit::tree_match< IteratorT, NodeFactoryT, T >::tree_match().
| bool boost::spirit::impl::extract_sign | ( | ScannerT const & | scan, |
| std::size_t & | count | ||
| ) |
Referenced by boost::spirit::sign_parser::parse().
| RT boost::spirit::impl::fallback_parser_parse | ( | ParserT const & | p, |
| ScannerT const & | scan | ||
| ) |
| void boost::spirit::impl::flush_iterator | ( | T & | ) |
Referenced by boost::spirit::flush_multi_pass_parser::parse().
| void boost::spirit::impl::flush_iterator | ( | BOOST_SPIRIT_CLASSIC_NS::multi_pass< T1, T2, T3, T4, BOOST_SPIRIT_CLASSIC_NS::multi_pass_policies::std_deque > & | i | ) |
References boost::multiprecision::backends::i.
References boost::spirit::swap().
Referenced by boost::spirit::multi_pass_policies::ref_counted::swap(), boost::wave::util::functor_input::inner< FunctorT >::swap(), boost::spirit::multi_pass_policies::buf_id_check::swap(), boost::spirit::multi_pass_policies::std_deque::inner< ValueT >::swap(), boost::spirit::multi_pass_policies::fixed_size_queue< N >::inner< ValueT >::swap(), boost::spirit::multi_pass_policies::input_iterator::inner< InputT >::swap(), boost::spirit::multi_pass_policies::lex_input::inner< InputT >::swap(), and boost::spirit::multi_pass_policies::functor_input::inner< FunctorT >::swap().
| void boost::spirit::impl::skipper_skip | ( | ST const & | s, |
| ScannerT const & | scan, | ||
| skipper_iteration_policy< BaseT > const & | |||
| ) |
| void boost::spirit::impl::skipper_skip | ( | ST const & | s, |
| ScannerT const & | scan, | ||
| no_skipper_iteration_policy< BaseT > const & | |||
| ) |
| void boost::spirit::impl::skipper_skip | ( | ST const & | s, |
| ScannerT const & | scan, | ||
| iteration_policy const & | |||
| ) |