Home
last modified time | relevance | path

Searched refs:range_detail (Results 1 – 25 of 75) sorted by relevance

123

/third_party/boost/boost/range/detail/
Dcommon.hpp31 namespace range_detail namespace
65 …BOOST_STATIC_CONSTANT( bool, is_pair_ = sizeof( boost::range_detail::is_pair_impl( …
66 …BOOST_STATIC_CONSTANT( bool, is_char_ptr_ = sizeof( boost::range_detail::is_char_ptr_im…
67 …BOOST_STATIC_CONSTANT( bool, is_const_char_ptr_ = sizeof( boost::range_detail::is_const_char_…
68 …BOOST_STATIC_CONSTANT( bool, is_wchar_t_ptr_ = sizeof( boost::range_detail::is_wchar_t_ptr…
69 …BOOST_STATIC_CONSTANT( bool, is_const_wchar_t_ptr_ = sizeof( boost::range_detail::is_const_wchar…
70 …BOOST_STATIC_CONSTANT( bool, is_char_array_ = sizeof( boost::range_detail::is_char_array_…
71 …BOOST_STATIC_CONSTANT( bool, is_wchar_t_array_ = sizeof( boost::range_detail::is_wchar_t_arr…
80 …typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::range_detail::range_helper<C>::i…
81 boost::range_detail::std_pair_,
[all …]
Ddetail_str.hpp20 namespace range_detail namespace
144 namespace range_detail namespace
190 return range_detail::range_begin< BOOST_RANGE_DEDUCED_TYPENAME in str_begin()
191 range_detail::range<C>::type >::fun( c ); in str_begin()
204 return boost::range_detail::array_end( boost_range_array ); in fun()
214 return boost::range_detail::array_end( boost_range_array ); in fun()
223 return boost::range_detail::str_end( s ); in fun()
232 return boost::range_detail::str_end( s ); in fun()
241 return boost::range_detail::str_end( s ); in fun()
251 return boost::range_detail::str_end( s ); in fun()
[all …]
Dsize_type.hpp22 namespace range_detail namespace
48 typedef typename range_detail::range<C>::type c_type;
50 … typedef typename range_detail::range_size_type_<c_type>::BOOST_NESTED_TEMPLATE pts<C>::type type;
/third_party/boost/libs/range/test/
Dpartial_workaround.cpp43 using namespace range_detail; in check_partial_workaround()
72 BOOST_STATIC_ASSERT(( boost::is_same< boost::range_detail::std_container_, in check_partial_workaround()
73 boost::range_detail::range< vector<int> >::type >::value )); in check_partial_workaround()
74 BOOST_STATIC_ASSERT(( boost::is_same< boost::range_detail::std_pair_, in check_partial_workaround()
75 boost::range_detail::range< pair<int,int> >::type >::value )); in check_partial_workaround()
76 BOOST_STATIC_ASSERT(( boost::is_same< boost::range_detail::array_, in check_partial_workaround()
77 boost::range_detail::range< int[42] >::type >::value )); in check_partial_workaround()
78 BOOST_STATIC_ASSERT(( boost::is_same< boost::range_detail::char_ptr_, in check_partial_workaround()
79 boost::range_detail::range< char* >::type >::value )); in check_partial_workaround()
80 BOOST_STATIC_ASSERT(( boost::is_same< boost::range_detail::const_char_ptr_, in check_partial_workaround()
[all …]
/third_party/boost/boost/range/adaptor/
Dformatted.hpp26 namespace range_detail namespace
103 inline range_detail::formatted_range<
108 const range_detail::formatted_holder<Sep,Prefix,Postfix>& holder in operator |()
112 return range_detail::formatted_range<iterator, Sep, Prefix, Postfix>( in operator |()
133 range_detail::formatted_holder<Sep, Prefix, Postfix>
136 return range_detail::formatted_holder<Sep,Prefix,Postfix>( in formatted()
141 range_detail::formatted_holder<Sep, Prefix, char>
144 return range_detail::formatted_holder<Sep, Prefix, char>(sep, prefix, '}'); in formatted()
148 range_detail::formatted_holder<Sep, char, char>
151 return range_detail::formatted_holder<Sep, char, char>(sep, '{', '}'); in formatted()
[all …]
Dmap.hpp22 namespace range_detail namespace
154 using range_detail::select_first_range;
155 using range_detail::select_second_mutable_range;
156 using range_detail::select_second_const_range;
162 const range_detail::map_keys_forwarder map_keys =
163 range_detail::map_keys_forwarder();
165 const range_detail::map_values_forwarder map_values =
166 range_detail::map_values_forwarder();
177 range_detail::select_first<StdPairRange>(), rng ); in keys()
188 range_detail::select_second_const<StdPairRange>(), rng ); in values()
[all …]
Dfiltered.hpp22 namespace range_detail namespace
85 using range_detail::filtered_range;
91 const range_detail::forwarder<range_detail::filter_holder>
93 range_detail::forwarder<range_detail::filter_holder>();
103 return range_detail::filtered_range< in filter()
114 return range_detail::filtered_range< in filter()
Dadjacent_filtered.hpp31 namespace range_detail namespace
198 using range_detail::adjacent_filtered_range;
204 const range_detail::forwarder<range_detail::adjacent_holder>
206 range_detail::forwarder<range_detail::adjacent_holder>();
208 const range_detail::forwarder<range_detail::adjacent_excl_holder>
210 range_detail::forwarder<range_detail::adjacent_excl_holder>();
Dreplaced_if.hpp27 namespace range_detail namespace
129 using range_detail::replaced_if_range;
135 const range_detail::forwarder2TU<range_detail::replace_if_holder>
137 range_detail::forwarder2TU<range_detail::replace_if_holder>();
147 return range_detail::replaced_if_range<Pred, SinglePassRange>( in replace_if()
158 return range_detail::replaced_if_range<Pred, const SinglePassRange>( in replace_if()
Dtransformed.hpp23 namespace range_detail namespace
102 using range_detail::transformed_range;
108 const range_detail::forwarder<range_detail::transform_holder>
110 range_detail::forwarder<range_detail::transform_holder>();
Dref_unwrapped.hpp25 namespace range_detail namespace
76 using range_detail::unwrap_ref_range;
82 const range_detail::ref_unwrapped_forwarder ref_unwrapped =
83 range_detail::ref_unwrapped_forwarder();
94 range_detail::unwrap_ref<SinglePassRange>(), rng ); in ref_unwrap()
Dreplaced.hpp27 namespace range_detail namespace
125 using range_detail::replaced_range;
131 const range_detail::forwarder2<range_detail::replace_holder>
133 range_detail::forwarder2<range_detail::replace_holder>();
Dindirected.hpp20 namespace range_detail namespace
68 using range_detail::indirected_range;
74 const range_detail::indirect_forwarder indirected =
75 range_detail::indirect_forwarder();
Duniqued.hpp20 namespace range_detail namespace
66 using range_detail::uniqued_range;
72 const range_detail::unique_forwarder uniqued =
73 range_detail::unique_forwarder();
Dreversed.hpp20 namespace range_detail namespace
70 using range_detail::reversed_range;
76 const range_detail::reverse_forwarder reversed =
77 range_detail::reverse_forwarder();
/third_party/boost/boost/range/
Das_literal.hpp35 namespace range_detail namespace
141 return range_detail::make_range( r, range_detail::is_char_ptr(r) ); in as_literal()
148 return range_detail::make_range( r, range_detail::is_char_ptr(r) ); in as_literal()
154 return range_detail::make_range( arr, range_detail::is_char_ptr(arr) ); in as_literal()
160 return range_detail::make_range( arr, range_detail::is_char_ptr(arr) ); in as_literal()
Djoin.hpp21 namespace range_detail namespace
29 range_detail::join_iterator<
44 : public range_detail::joined_type<SinglePassRange1, SinglePassRange2>::type
46 typedef range_detail::join_iterator<
52 typedef BOOST_DEDUCED_TYPENAME range_detail::joined_type<
57 iterator_t(rng1, rng2, range_detail::join_iterator_begin_tag()), in joined_range()
58 iterator_t(rng1, rng2, range_detail::join_iterator_end_tag()) in joined_range()
Dconcepts.hpp64 namespace range_detail { namespace
279 range_detail::SinglePassIteratorConcept<iterator>));
282 range_detail::SinglePassIteratorConcept<const_iterator>));
321 …BOOST_RANGE_CONCEPT_ASSERT((range_detail::ForwardIteratorConcept<BOOST_DEDUCED_TYPENAME ForwardRan…
322 …BOOST_RANGE_CONCEPT_ASSERT((range_detail::ForwardIteratorConcept<BOOST_DEDUCED_TYPENAME ForwardRan…
355 …BOOST_RANGE_CONCEPT_ASSERT((range_detail::BidirectionalIteratorConcept<BOOST_DEDUCED_TYPENAME Bidi…
356 …BOOST_RANGE_CONCEPT_ASSERT((range_detail::BidirectionalIteratorConcept<BOOST_DEDUCED_TYPENAME Bidi…
373 …BOOST_RANGE_CONCEPT_ASSERT((range_detail::RandomAccessIteratorConcept<BOOST_DEDUCED_TYPENAME Rando…
374 …BOOST_RANGE_CONCEPT_ASSERT((range_detail::RandomAccessIteratorConcept<BOOST_DEDUCED_TYPENAME Rando…
Dend.hpp30 namespace range_detail namespace
72 return range_detail::array_end<T,sz>( a ); in range_end()
78 return range_detail::array_end<T,sz>( a ); in range_end()
95 using namespace range_detail; in end()
107 using namespace range_detail; in end()
Dirange.hpp20 namespace range_detail namespace
181 : public iterator_range< range_detail::integer_iterator<Integer> >
183 typedef range_detail::integer_iterator<Integer> iterator_t;
194 : public iterator_range< range_detail::integer_iterator_with_step<Integer> >
196 typedef range_detail::integer_iterator_with_step<Integer> iterator_t;
221 typedef typename range_detail::integer_iterator_with_step<Integer> iterator_t; in irange()
Dmutable_iterator.hpp34 namespace range_detail namespace
41 : range_detail::extract_iterator<
69 : range_detail::range_mutable_iterator<
/third_party/boost/boost/range/algorithm/
Dmismatch.hpp21 namespace range_detail namespace
80 return ::boost::range_detail::mismatch_impl( in mismatch()
95 return ::boost::range_detail::mismatch_impl( in mismatch()
110 return ::boost::range_detail::mismatch_impl( in mismatch()
125 return ::boost::range_detail::mismatch_impl( in mismatch()
141 return ::boost::range_detail::mismatch_impl( in mismatch()
156 return ::boost::range_detail::mismatch_impl( in mismatch()
171 return ::boost::range_detail::mismatch_impl( in mismatch()
186 return ::boost::range_detail::mismatch_impl( in mismatch()
Dsearch_n.hpp24 namespace range_detail namespace
203 return range_detail::search_n_impl(first, last, count, value, cat_t()); in search_n_impl()
231 return range_detail::search_n_pred_impl(first, last, count, in search_n_pred_impl()
252 return range_detail::search_n_impl(boost::begin(rng),boost::end(rng), count, value); in search_n()
261 return range_detail::search_n_impl(boost::begin(rng), boost::end(rng), count, value); in search_n()
274 return range_detail::search_n_pred_impl(boost::begin(rng), boost::end(rng), in search_n()
288 return range_detail::search_n_pred_impl(boost::begin(rng), boost::end(rng), in search_n()
302 pack(range_detail::search_n_impl(boost::begin(rng),boost::end(rng), in search_n()
315 pack(range_detail::search_n_impl(boost::begin(rng), boost::end(rng), in search_n()
332 pack(range_detail::search_n_pred_impl(boost::begin(rng), in search_n()
[all …]
Dswap_ranges.hpp23 namespace range_detail namespace
76 boost::range_detail::swap_ranges_impl( in swap_ranges()
91 boost::range_detail::swap_ranges_impl( in swap_ranges()
106 boost::range_detail::swap_ranges_impl( in swap_ranges()
121 boost::range_detail::swap_ranges_impl( in swap_ranges()
/third_party/boost/boost/range/algorithm_ext/
Dfor_each.hpp22 namespace range_detail namespace
45 return ::boost::range_detail::for_each_impl( in for_each()
56 return ::boost::range_detail::for_each_impl( in for_each()
67 return ::boost::range_detail::for_each_impl( in for_each()
78 return ::boost::range_detail::for_each_impl( in for_each()

123