/third_party/boost/boost/range/detail/ |
D | common.hpp | 31 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 …]
|
D | detail_str.hpp | 20 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 …]
|
D | size_type.hpp | 22 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/ |
D | partial_workaround.cpp | 43 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/ |
D | formatted.hpp | 26 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 …]
|
D | map.hpp | 22 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 …]
|
D | filtered.hpp | 22 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()
|
D | adjacent_filtered.hpp | 31 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>();
|
D | replaced_if.hpp | 27 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()
|
D | transformed.hpp | 23 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>();
|
D | ref_unwrapped.hpp | 25 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()
|
D | replaced.hpp | 27 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>();
|
D | indirected.hpp | 20 namespace range_detail namespace 68 using range_detail::indirected_range; 74 const range_detail::indirect_forwarder indirected = 75 range_detail::indirect_forwarder();
|
D | uniqued.hpp | 20 namespace range_detail namespace 66 using range_detail::uniqued_range; 72 const range_detail::unique_forwarder uniqued = 73 range_detail::unique_forwarder();
|
D | reversed.hpp | 20 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/ |
D | as_literal.hpp | 35 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()
|
D | join.hpp | 21 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()
|
D | concepts.hpp | 64 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…
|
D | end.hpp | 30 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()
|
D | irange.hpp | 20 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()
|
D | mutable_iterator.hpp | 34 namespace range_detail namespace 41 : range_detail::extract_iterator< 69 : range_detail::range_mutable_iterator<
|
/third_party/boost/boost/range/algorithm/ |
D | mismatch.hpp | 21 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()
|
D | search_n.hpp | 24 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 …]
|
D | swap_ranges.hpp | 23 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/ |
D | for_each.hpp | 22 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()
|