/third_party/boost/boost/spirit/home/x3/support/ast/ |
D | position_tagged.hpp | 30 typedef typename Container::value_type iterator_type; typedef in boost::spirit::x3::position_cache 33 iterator_type first in position_cache() 34 , iterator_type last) in position_cache() 38 boost::iterator_range<iterator_type> 42 boost::iterator_range<iterator_type>( in position_of() 52 , boost::iterator_range<iterator_type> 57 return boost::iterator_range<iterator_type>(); in position_of() 62 … void annotate(AST& /* ast */, iterator_type /* first */, iterator_type /* last */, mpl::false_) in annotate() argument 68 void annotate(position_tagged& ast, iterator_type first, iterator_type last, mpl::true_) in annotate() 77 void annotate(AST& ast, iterator_type first, iterator_type last) in annotate() [all …]
|
/third_party/boost/boost/geometry/algorithms/detail/closest_feature/ |
D | point_to_range.hpp | 43 typedef typename boost::range_iterator<Range const>::type iterator_type; typedef in boost::geometry::detail::closest_feature::point_to_point_range 47 iterator_type first, in apply() 48 iterator_type last, in apply() 50 iterator_type& it_min1, in apply() 51 iterator_type& it_min2, in apply() 58 iterator_type it = first; in apply() 59 iterator_type prev = it++; in apply() 69 iterator_type prev_min_dist = prev; in apply() 97 typedef typename std::pair<iterator_type, iterator_type> return_type; 101 iterator_type first, in apply() [all …]
|
/third_party/boost/boost/wave/util/ |
D | unput_queue_iterator.hpp | 57 typedef IteratorT iterator_type; typedef in boost::wave::util::unput_queue_iterator 131 typedef IteratorT iterator_type; typedef 138 generate(iterator_type const &it) in generate() 144 generate(ContainerT &queue, iterator_type const &it) in generate() 165 iterator_type; typedef 172 generate(iterator_type &it) in generate() 178 generate(ContainerT &queue, iterator_type &it) in generate() 229 typedef unput_queue_iterator<IteratorT, TokenT, ContainerT> iterator_type; typedef 232 peek(iterator_type it, iterator_type end, bool skip_whitespace = true) in peek() 236 typename iterator_type::container_type &queue = it.get_unput_queue(); in peek() [all …]
|
/third_party/boost/boost/fusion/adapted/mpl/ |
D | mpl_iterator.hpp | 29 typedef typename remove_const<Iterator_>::type iterator_type; typedef 32 struct value_of : mpl::deref<typename Iterator::iterator_type> {}; 38 typename Iterator::iterator_type>::type 53 typename mpl::next<typename Iterator::iterator_type>::type> 68 typename mpl::prior<typename Iterator::iterator_type>::type> 83 typename mpl::advance<typename Iterator::iterator_type, N>::type> 97 typename I1::iterator_type 98 , typename I2::iterator_type> 102 typename I1::iterator_type 103 , typename I2::iterator_type
|
/third_party/boost/libs/numeric/odeint/test/ |
D | adaptive_time_iterator.cpp | 58 …pedef adaptive_time_iterator< dummy_controlled_stepper , empty_system , state_type > iterator_type; in BOOST_AUTO_TEST_CASE() typedef 60 …iterator_type iter1 = iterator_type( dummy_controlled_stepper() , empty_system() , x , 0.0 , 1.0 ,… in BOOST_AUTO_TEST_CASE() 61 iterator_type iter2 = iter1; in BOOST_AUTO_TEST_CASE() 69 …def adaptive_time_iterator< dummy_dense_output_stepper , empty_system , state_type > iterator_type; in BOOST_AUTO_TEST_CASE() typedef 71 …iterator_type iter1 = iterator_type( dummy_dense_output_stepper() , empty_system() , x , 0.0 , 1.0… in BOOST_AUTO_TEST_CASE() 72 iterator_type iter2 = iter1; in BOOST_AUTO_TEST_CASE() 79 …boost::reference_wrapper< dummy_dense_output_stepper > , empty_system , state_type > iterator_type; in BOOST_AUTO_TEST_CASE() typedef 82 …iterator_type iter1 = iterator_type( boost::ref( stepper ) , empty_system() , x , 0.0 , 1.0 , 0.1 … in BOOST_AUTO_TEST_CASE() 83 iterator_type iter2 = iter1; in BOOST_AUTO_TEST_CASE() 91 …pedef adaptive_time_iterator< dummy_controlled_stepper , empty_system , state_type > iterator_type; in BOOST_AUTO_TEST_CASE() typedef [all …]
|
D | adaptive_iterator.cpp | 54 typedef adaptive_iterator< dummy_controlled_stepper , empty_system , state_type > iterator_type; in BOOST_AUTO_TEST_CASE() typedef 57 iterator_type iter1( dummy_controlled_stepper() , empty_system() , x ); in BOOST_AUTO_TEST_CASE() 58 iterator_type iter2( iter1 ); in BOOST_AUTO_TEST_CASE() 77 … typedef adaptive_iterator< dummy_dense_output_stepper , empty_system , state_type > iterator_type; in BOOST_AUTO_TEST_CASE() typedef 81 iterator_type iter1( dummy_dense_output_stepper() , empty_system() , x , 0.0 , 1.0 , 0.1 ); in BOOST_AUTO_TEST_CASE() 82 iterator_type iter2( iter1 ); in BOOST_AUTO_TEST_CASE() 99 …boost::reference_wrapper< dummy_dense_output_stepper > , empty_system , state_type > iterator_type; in BOOST_AUTO_TEST_CASE() typedef 103 iterator_type iter1( boost::ref( stepper ) , empty_system() , x , 0.0 , 0.9 , 0.1 ); in BOOST_AUTO_TEST_CASE() 104 iterator_type iter2( iter1 ); in BOOST_AUTO_TEST_CASE() 120 typedef adaptive_iterator< dummy_controlled_stepper , empty_system , state_type > iterator_type; in BOOST_AUTO_TEST_CASE() typedef [all …]
|
/third_party/boost/boost/geometry/iterators/detail/point_iterator/ |
D | iterator_type.hpp | 41 struct iterator_type struct 49 struct iterator_type<Linestring, linestring_tag> struct 56 struct iterator_type<Ring, ring_tag> struct 63 class iterator_type<Polygon, polygon_tag> class 78 typename iterator_type<inner_range>::type, 89 struct iterator_type<MultiPoint, multi_point_tag> struct 96 class iterator_type<MultiLinestring, multi_linestring_tag> class 105 typename iterator_type<inner_range>::type, 114 class iterator_type<MultiPolygon, multi_polygon_tag> class 123 typename iterator_type<inner_range>::type,
|
/third_party/boost/libs/spirit/test/x3/ |
D | any_parser.cpp | 33 typedef char const* iterator_type; in main() typedef 42 any_parser<iterator_type> start = in main() 56 any_parser<iterator_type, unused_type, context_type> start = in main() 65 any_parser<iterator_type, unused_type, context_type> a = lit('a'); in main() 66 any_parser<iterator_type, unused_type, context_type> b = lit('b'); in main() 67 any_parser<iterator_type, unused_type, context_type> c = lit('c'); in main() 70 any_parser<iterator_type, unused_type, context_type> start = *(a | b) >> c; in main() 82 any_parser<iterator_type, char> a = alpha; in main() 106 any_parser<iterator_type, char> a = alpha; in main() 133 any_parser<iterator_type, std::string> r in main() [all …]
|
/third_party/boost/libs/type_erasure/example/ |
D | print_sequence.cpp | 110 typedef boost::type_erasure::any<requirements, _iter> iterator_type; typedef in abstract_printer 113 ostream_type os, iterator_type first, iterator_type last) const = 0; 125 ostream_type os, iterator_type first, iterator_type last) const { in do_print() 148 ostream_type os, iterator_type first, iterator_type last) const { in do_print() 181 ostream_type os, iterator_type first, iterator_type last) const in do_print() 184 std::vector<iterator_type> column_iterators; in do_print() 188 for(iterator_type iter = first; iter != last; ++iter) { in do_print() 193 for(iterator_type iter = first; iter != last; ++iter) { in do_print() 200 iterator_type last_col = column_iterators.back(); in do_print() 204 for(std::vector<iterator_type>::iterator in do_print() [all …]
|
/third_party/boost/boost/geometry/iterators/ |
D | point_iterator.hpp | 41 static inline typename detail::point_iterator::iterator_type 55 static inline typename detail::point_iterator::iterator_type<Ring>::type 66 typedef typename detail::point_iterator::iterator_type 92 static inline typename detail::point_iterator::iterator_type 106 typedef typename detail::point_iterator::iterator_type 122 typedef typename detail::point_iterator::iterator_type 152 static inline typename detail::point_iterator::iterator_type 166 static inline typename detail::point_iterator::iterator_type<Ring>::type 177 typedef typename detail::point_iterator::iterator_type 200 static inline typename detail::point_iterator::iterator_type [all …]
|
D | segment_iterator.hpp | 42 typedef typename detail::segment_iterator::iterator_type 57 typedef typename detail::segment_iterator::iterator_type 77 typedef typename detail::segment_iterator::iterator_type 109 typedef typename detail::segment_iterator::iterator_type 125 typedef typename detail::segment_iterator::iterator_type 156 typedef typename detail::segment_iterator::iterator_type 171 typedef typename detail::segment_iterator::iterator_type 191 typedef typename detail::segment_iterator::iterator_type 217 typedef typename detail::segment_iterator::iterator_type 232 typedef typename detail::segment_iterator::iterator_type [all …]
|
/third_party/boost/libs/spirit/test/support/ |
D | regression_multi_pass_error_handler.cpp | 28 typedef multi_pass<base_iterator_type> iterator_type; in main() typedef 30 iterator_type first = make_default_multi_pass(base_iterator_type(iss)); in main() 31 iterator_type last = make_default_multi_pass(base_iterator_type()); in main() 35 qi::rule<iterator_type> r = qi::int_ > qi::int_; in main() 47 typedef multi_pass<base_iterator_type> iterator_type; in main() typedef 49 iterator_type first = make_default_multi_pass(base_iterator_type(iss)); in main() 50 iterator_type last = make_default_multi_pass(base_iterator_type()); in main() 54 qi::rule<iterator_type> r1 = qi::int_ > qi::int_; in main() 55 qi::rule<iterator_type> r2 = qi::int_ > qi::char_; in main()
|
/third_party/boost/boost/geometry/iterators/detail/segment_iterator/ |
D | iterator_type.hpp | 42 struct iterator_type struct 48 struct iterator_type<Linestring, linestring_tag> struct 58 struct iterator_type<Ring, ring_tag> struct 68 class iterator_type<Polygon, polygon_tag> class 90 typename iterator_type<inner_range>::type, 103 class iterator_type<MultiLinestring, multi_linestring_tag> class 115 typename iterator_type<inner_range>::type, 125 class iterator_type<MultiPolygon, multi_polygon_tag> class 136 typename iterator_type<inner_range>::type,
|
/third_party/boost/boost/locale/boundary/ |
D | boundary_point.hpp | 53 typedef IteratorType iterator_type; typedef in boost::locale::boundary::boundary_point 63 boundary_point(iterator_type p,rule_type r) : in boundary_point() 71 void iterator(iterator_type i) in iterator() 85 iterator_type iterator() const in iterator() 113 bool operator==(iterator_type const &other) const in operator ==() 120 bool operator!=(iterator_type const &other) const in operator !=() 128 operator iterator_type ()const in operator iterator_type() 134 iterator_type iterator_;
|
/third_party/boost/boost/geometry/algorithms/detail/overlay/ |
D | range_in_geometry.hpp | 39 typedef geometry::point_iterator<Geometry const> iterator_type; typedef 45 iterator_type begin() const in begin() 50 iterator_type end() const in end() 62 typedef const point_type * iterator_type; typedef 70 iterator_type begin() const in begin() 75 iterator_type end() const in end() 119 typedef typename points_range<Geometry1>::iterator_type iterator_type; in range_in_geometry() typedef 120 iterator_type const end = points.end(); in range_in_geometry() 121 iterator_type it = points.begin(); in range_in_geometry()
|
/third_party/boost/boost/spirit/home/lex/ |
D | tokenize_and_parse.hpp | 83 typename Lexer::iterator_type iter = lex.begin(first, last); in tokenize_and_parse() 100 typename Lexer::iterator_type iter = lex.begin(first, last); in tokenize_and_parse() 173 typename Lexer::iterator_type iter = lex.begin(first, last); in tokenize_and_phrase_parse() 174 typename Lexer::iterator_type end = lex.end(); in tokenize_and_phrase_parse() 203 typename Lexer::iterator_type iter = lex.begin(first, last); in tokenize_and_phrase_parse() 204 typename Lexer::iterator_type end = lex.end(); in tokenize_and_phrase_parse() 300 typedef typename Lexer::iterator_type iterator_type; in tokenize() typedef 302 iterator_type iter = lex.begin(first, last, initial_state); in tokenize() 303 iterator_type end = lex.end(); in tokenize() 318 typedef typename Lexer::iterator_type iterator_type; in tokenize() typedef [all …]
|
/third_party/boost/libs/spirit/test/lex/ |
D | test_parser.hpp | 27 typedef typename Lexer::iterator_type iterator_type; in test_parser() typedef 29 iterator_type iter = lex.begin(it_in, end_in); in test_parser() 30 iterator_type end = lex.end(); in test_parser() 48 typedef typename Lexer::iterator_type iterator_type; in test_parser() typedef 50 iterator_type iter = lex.begin(it_in, end_in); in test_parser() 51 iterator_type end = lex.end(); in test_parser()
|
/third_party/boost/boost/geometry/algorithms/detail/distance/ |
D | iterator_selector.hpp | 33 typedef geometry::segment_iterator<Geometry> iterator_type; typedef 35 static inline iterator_type begin(Geometry& geometry) in begin() 40 static inline iterator_type end(Geometry& geometry) in end() 49 typedef geometry::point_iterator<MultiPoint> iterator_type; typedef 51 static inline iterator_type begin(MultiPoint& multipoint) in begin() 56 static inline iterator_type end(MultiPoint& multipoint) in end()
|
/third_party/boost/libs/log/src/setup/ |
D | settings_parser.cpp | 50 typedef const char_type* iterator_type; 80 void parse_line(iterator_type& begin, iterator_type end) 82 iterator_type p = begin; 90 iterator_type start = ++p; 92 iterator_type stop = std::find(start, end, constants::char_section_bracket_right); 104 iterator_type eq = std::find(p, end, constants::char_equal); 150 void set_section_name(iterator_type begin, iterator_type end) 156 for (iterator_type p = begin; p != end; ++p) 172 void set_parameter_name(iterator_type begin, iterator_type end) 184 iterator_type p = begin;
|
D | filter_parser.cpp | 124 typedef const char_type* iterator_type; 162 void parse(iterator_type& begin, iterator_type end, unsigned int depth = 0) 166 iterator_type p = constants::trim_spaces_left(begin, end); 182 iterator_type next = p + 1; 227 void parse_subexpression(iterator_type& begin, iterator_type end, unsigned int depth) 230 iterator_type p = begin; 235 iterator_type next = p + 1; 239 iterator_type start = constants::trim_spaces_left(next, end); 296 iterator_type parse_relation(iterator_type begin, iterator_type end) 298 iterator_type p = begin; [all …]
|
D | formatter_parser.cpp | 181 typedef const char_type* iterator_type; 211 void parse(iterator_type& begin, iterator_type end) 213 iterator_type p = begin; 218 iterator_type start = p; 242 iterator_type start = constants::trim_spaces_left(++p, end); 288 iterator_type parse_args(iterator_type begin, iterator_type end) 290 iterator_type p = begin; 301 iterator_type start = p; 355 void on_arg_name(iterator_type begin, iterator_type end) 369 void on_attribute_name(iterator_type begin, iterator_type end) [all …]
|
/third_party/boost/boost/geometry/geometries/adapted/boost_polygon/ |
D | ring_proxy.hpp | 84 >::iterator_type iterator_type; typedef in boost::geometry::adapt::bp::ring_proxy 112 iterator_type begin() const in begin() 120 iterator_type begin() in begin() 128 iterator_type end() const in end() 136 iterator_type end() in end() 207 inline typename boost::geometry::adapt::bp::ring_proxy<Polygon>::iterator_type 214 inline typename boost::geometry::adapt::bp::ring_proxy<Polygon const>::iterator_type 221 inline typename boost::geometry::adapt::bp::ring_proxy<Polygon>::iterator_type 228 inline typename boost::geometry::adapt::bp::ring_proxy<Polygon const>::iterator_type 296 typedef typename geometry::adapt::bp::ring_proxy<Polygon>::iterator_type type; [all …]
|
D | holes_proxy.hpp | 43 typedef hole_iterator<Polygon, proxy_type> iterator_type; typedef 101 inline typename boost::geometry::adapt::bp::holes_proxy<Polygon const>::iterator_type 104 typename boost::geometry::adapt::bp::holes_proxy<Polygon const>::iterator_type in range_begin() 110 inline typename boost::geometry::adapt::bp::holes_proxy<Polygon const>::iterator_type 113 typename boost::geometry::adapt::bp::holes_proxy<Polygon const>::iterator_type in range_end() 120 inline typename boost::geometry::adapt::bp::holes_proxy<Polygon>::iterator_type 123 typename boost::geometry::adapt::bp::holes_proxy<Polygon>::iterator_type in range_begin() 129 inline typename boost::geometry::adapt::bp::holes_proxy<Polygon>::iterator_type 132 typename boost::geometry::adapt::bp::holes_proxy<Polygon>::iterator_type in range_end() 192 typedef typename geometry::adapt::bp::holes_proxy<Polygon>::iterator_type type; [all …]
|
/third_party/boost/libs/spirit/test/qi/ |
D | regression_reorder.cpp | 42 typedef char const* iterator_type; in main() typedef 44 qi::rule<iterator_type, optional<double>(), space_type> u,v,w; in main() 45 qi::rule<iterator_type, uvw_reordered_type(), space_type> uvw; in main() 46 qi::rule<iterator_type, vwu_reordered_type(), space_type> vwu; in main() 57 iterator_type first = "1U 2V 3W"; in main() 58 iterator_type last = first + std::strlen(first); in main() 69 iterator_type first = "2V 3W 1U"; in main() 70 iterator_type last = first + std::strlen(first); in main()
|
/third_party/boost/boost/move/ |
D | iterator.hpp | 47 typedef It iterator_type; typedef in boost::move_iterator 48 typedef typename boost::movelib::iterator_traits<iterator_type>::value_type value_type; 58 …typedef typename boost::movelib::iterator_traits<iterator_type>::difference_type difference_type; 59 …typedef typename boost::movelib::iterator_traits<iterator_type>::iterator_category iterator_catego… 89 BOOST_MOVE_FORCEINLINE move_iterator<iterator_type> operator++(int) in operator ++() 90 { move_iterator<iterator_type> tmp(*this); ++(*this); return tmp; } in operator ++() 95 BOOST_MOVE_FORCEINLINE move_iterator<iterator_type> operator--(int) in operator --() 96 { move_iterator<iterator_type> tmp(*this); --(*this); return tmp; } in operator --() 98 move_iterator<iterator_type> operator+ (difference_type n) const in operator +() 99 { return move_iterator<iterator_type>(m_it + n); } in operator +() [all …]
|