Home
last modified time | relevance | path

Searched refs:RangeT (Results 1 – 25 of 33) sorted by relevance

12

/third_party/boost/boost/log/utility/manipulators/
Drange.hpp40 template< typename RangeT, typename DelimiterT >
51 RangeT const& m_range;
56 range_manipulator(RangeT const& range, stored_delimiter_type delimiter) BOOST_NOEXCEPT : in range_manipulator()
66 typedef typename boost::range_const_iterator< RangeT >::type const_iterator; in output()
85 template< typename RangeT >
86 class range_manipulator< RangeT, void >
89 RangeT const& m_range;
93 explicit range_manipulator(RangeT const& range) BOOST_NOEXCEPT : in range_manipulator()
102 typedef typename boost::range_const_iterator< RangeT >::type const_iterator; in output()
115 template< typename StreamT, typename RangeT, typename DelimiterT >
[all …]
/third_party/boost/boost/algorithm/string/
Dfinder.hpp48 template<typename RangeT>
50 BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type,
52 first_finder( const RangeT& Search ) in first_finder()
57 range_const_iterator<RangeT>::type, in first_finder()
65 template<typename RangeT,typename PredicateT>
67 BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type,
70 const RangeT& Search, PredicateT Comp ) in first_finder()
75 range_const_iterator<RangeT>::type, in first_finder()
88 template<typename RangeT>
90 BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type,
[all …]
Derase.hpp49 template<typename OutputIteratorT, typename RangeT>
52 const RangeT& Input, in erase_range_copy()
55 range_const_iterator<RangeT>::type>& SearchRange ) in erase_range_copy()
138 template<typename SequenceT, typename RangeT>
141 const RangeT& Search ) in erase_first_copy()
157 template<typename SequenceT, typename RangeT>
160 const RangeT& Search ) in erase_first()
207 template<typename SequenceT, typename RangeT>
210 const RangeT& Search, in ierase_first_copy()
228 template<typename SequenceT, typename RangeT>
[all …]
Dformatter.hpp44 template<typename RangeT>
47 BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> >
48 const_formatter(const RangeT& Format) in const_formatter()
52 … BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> >(::boost::as_literal(Format)); in const_formatter()
62 template<typename RangeT>
65 BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> >
70 BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> >(); in identity_formatter()
82 template<typename RangeT>
84 BOOST_STRING_TYPENAME range_value<RangeT>::type>
85 empty_formatter(const RangeT&) in empty_formatter() argument
[all …]
Diter_find.hpp69 typename RangeT,
75 RangeT&& Input, in iter_find()
77 RangeT& Input, in iter_find()
84 BOOST_STRING_TYPENAME range_iterator<RangeT>::type> in iter_find()
87 …iterator_range<BOOST_STRING_TYPENAME range_iterator<RangeT>::type> lit_input(::boost::as_literal(I… in iter_find()
90 range_iterator<RangeT>::type input_iterator_type; in iter_find()
144 typename RangeT,
150 RangeT&& Input, in iter_split()
152 RangeT& Input, in iter_split()
158 BOOST_STRING_TYPENAME range_iterator<RangeT>::type> in iter_split()
[all …]
Dfind.hpp49 template<typename RangeT, typename FinderT>
51 BOOST_STRING_TYPENAME range_iterator<RangeT>::type>
53 RangeT& Input, in find()
56 …iterator_range<BOOST_STRING_TYPENAME range_iterator<RangeT>::type> lit_input(::boost::as_literal(I… in find()
246 template<typename RangeT>
248 BOOST_STRING_TYPENAME range_iterator<RangeT>::type>
250 RangeT& Input, in find_head()
277 template<typename RangeT>
279 BOOST_STRING_TYPENAME range_iterator<RangeT>::type>
281 RangeT& Input, in find_tail()
[all …]
Dfind_iterator.hpp110 template<typename FinderT, typename RangeT>
112 RangeT& Col, in find_iterator()
116 …iterator_range<BOOST_STRING_TYPENAME range_iterator<RangeT>::type> lit_col(::boost::as_literal(Col… in find_iterator()
180 template<typename RangeT, typename FinderT>
182 BOOST_STRING_TYPENAME range_iterator<RangeT>::type>
184 RangeT& Collection, in make_find_iterator()
187 return find_iterator<BOOST_STRING_TYPENAME range_iterator<RangeT>::type>( in make_find_iterator()
278 template<typename FinderT, typename RangeT>
280 RangeT& Col, in split_iterator()
285 …iterator_range<BOOST_STRING_TYPENAME range_iterator<RangeT>::type> lit_col(::boost::as_literal(Col… in split_iterator()
[all …]
Dfind_format.hpp54 typename RangeT,
59 const RangeT& Input, in find_format_copy()
67 BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> in find_format_copy()
72 FinderT,BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> in find_format_copy()
75 …iterator_range<BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> lit_input(::boost::as_lit… in find_format_copy()
173 typename RangeT,
178 const RangeT& Input, in find_format_all_copy()
186 BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> in find_format_all_copy()
191 FinderT,BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> in find_format_all_copy()
194 …iterator_range<BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> lit_input(::boost::as_lit… in find_format_all_copy()
Dtrim_all.hpp132 template<typename SequenceT, typename RangeT, typename PredicateT>
133 … inline SequenceT trim_fill_copy_if(const SequenceT& Input, const RangeT& Fill, PredicateT IsSpace) in trim_fill_copy_if()
154 template<typename SequenceT, typename RangeT, typename PredicateT>
155 inline void trim_fill_if(SequenceT& Input, const RangeT& Fill, PredicateT IsSpace) in trim_fill_if()
177 template<typename SequenceT, typename RangeT>
178 …inline SequenceT trim_fill_copy(const SequenceT& Input, const RangeT& Fill, const std::locale& Loc… in trim_fill_copy()
196 template<typename SequenceT, typename RangeT>
197 … inline void trim_fill(SequenceT& Input, const RangeT& Fill, const std::locale& Loc =std::locale()) in trim_fill()
Dregex.hpp53 typename RangeT,
57 BOOST_STRING_TYPENAME range_iterator<RangeT>::type >
59 RangeT& Input, in find_regex()
63 …iterator_range<BOOST_STRING_TYPENAME range_iterator<RangeT>::type> lit_input(::boost::as_literal(I… in find_regex()
90 typename RangeT,
96 const RangeT& Input, in replace_regex_copy()
176 typename RangeT,
182 const RangeT& Input, in replace_all_regex_copy()
261 typename RangeT,
266 const RangeT& Input, in erase_regex_copy()
[all …]
Dtrim.hpp60 template<typename OutputIteratorT, typename RangeT, typename PredicateT>
63 const RangeT& Input, in trim_left_copy_if()
66 …iterator_range<BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> lit_range(::boost::as_lit… in trim_left_copy_if()
168 template<typename OutputIteratorT, typename RangeT, typename PredicateT>
171 const RangeT& Input, in trim_right_copy_if()
174 …iterator_range<BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> lit_range(::boost::as_lit… in trim_right_copy_if()
280 template<typename OutputIteratorT, typename RangeT, typename PredicateT>
283 const RangeT& Input, in trim_copy_if()
286 …iterator_range<BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> lit_range(::boost::as_lit… in trim_copy_if()
289 range_const_iterator<RangeT>::type TrimEnd= in trim_copy_if()
Dcase_conv.hpp53 template<typename OutputIteratorT, typename RangeT>
57 const RangeT& Input, in to_lower_copy()
64 typename range_value<RangeT>::type >(Loc)); in to_lower_copy()
118 template<typename OutputIteratorT, typename RangeT>
122 const RangeT& Input, in to_upper_copy()
129 typename range_value<RangeT>::type >(Loc)); in to_upper_copy()
Dreplace.hpp75 template<typename SequenceT, typename RangeT>
81 const RangeT& Format) in replace_range_copy()
98 template<typename SequenceT, typename RangeT>
104 const RangeT& Format) in replace_range()
781 template<typename SequenceT, typename RangeT>
785 const RangeT& Format ) in replace_head_copy()
806 template<typename SequenceT, typename RangeT>
810 const RangeT& Format ) in replace_head()
861 template<typename SequenceT, typename RangeT>
865 const RangeT& Format ) in replace_tail_copy()
[all …]
Dclassification.hpp200 template<typename RangeT>
202 BOOST_STRING_TYPENAME range_value<RangeT>::type>
203 is_any_of( const RangeT& Set ) in is_any_of()
205 …iterator_range<BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> lit_set(boost::as_literal… in is_any_of()
206 return detail::is_any_ofF<BOOST_STRING_TYPENAME range_value<RangeT>::type>(lit_set); in is_any_of()
Dsplit.hpp147 template< typename SequenceSequenceT, typename RangeT, typename PredicateT >
151 RangeT&& Input, in split()
153 RangeT& Input, in split()
Dpredicate.hpp438 template<typename RangeT, typename PredicateT>
440 const RangeT& Input, in all()
443 …iterator_range<BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type> lit_input(::boost::as_lit… in all()
446 range_const_iterator<RangeT>::type Iterator1T; in all()
/third_party/boost/boost/algorithm/string/detail/
Dformatter.hpp31 template<typename RangeT>
36 range_const_iterator<RangeT>::type format_iterator;
41 const_formatF(const RangeT& Format) : in const_formatF()
66 template<typename RangeT>
71 const RangeT& operator()(const Range2T& Replace) const in operator ()()
73 return RangeT(::boost::begin(Replace), ::boost::end(Replace)); in operator ()()
102 template<typename RangeT>
104 BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type>
105 operator()(const RangeT& Replace) const in operator ()()
Dcase_conv.hpp82 template<typename OutputIteratorT, typename RangeT, typename FunctorT>
85 const RangeT& Input, in transform_range_copy()
96 template<typename RangeT, typename FunctorT>
98 const RangeT& Input, in transform_range()
108 template<typename SequenceT, typename RangeT, typename FunctorT>
110 const RangeT& Input, in transform_range_copy()
/third_party/boost/boost/log/expressions/formatters/
Dchar_decorator.hpp61 template< typename RangeT >
62 struct string_const_iterator : range_const_iterator< RangeT > {};
112 template< typename RangeT >
113 explicit pattern_replacer(RangeT const& decorations in pattern_replacer()
116 …, typename boost::enable_if_has_type< typename range_const_iterator< RangeT >::type, boost::log::a… in pattern_replacer()
120 typedef typename range_const_iterator< RangeT >::type iterator; in pattern_replacer()
125 …typedef typename aux::string_const_iterator< typename range_value< RangeT >::type::first_type >::t… in pattern_replacer()
131 …typedef typename aux::string_const_iterator< typename range_value< RangeT >::type::second_type >::… in pattern_replacer()
206 template< typename RangeT >
207 static typename range_const_iterator< RangeT >::type string_begin(RangeT const& r) in string_begin()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/FuzzMutate/
DRandom.h53 template <typename RangeT> ReservoirSampler &sample(RangeT &&Items) { in sample()
72 template <typename GenT, typename RangeT,
74 decltype(*std::begin(std::declval<RangeT>()))>::type>
75 ReservoirSampler<ElT, GenT> makeSampler(GenT &RandGen, RangeT &&Items) { in makeSampler()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
Diterator.h299 template <typename RangeT, typename WrappedIteratorT =
300 decltype(std::begin(std::declval<RangeT>()))>
302 make_pointee_range(RangeT &&Range) { in make_pointee_range()
304 return make_range(PointeeIteratorT(std::begin(std::forward<RangeT>(Range))), in make_pointee_range()
305 PointeeIteratorT(std::end(std::forward<RangeT>(Range)))); in make_pointee_range()
327 template <typename RangeT, typename WrappedIteratorT =
328 decltype(std::begin(std::declval<RangeT>()))>
330 make_pointer_range(RangeT &&Range) { in make_pointer_range()
332 return make_range(PointerIteratorT(std::begin(std::forward<RangeT>(Range))), in make_pointer_range()
333 PointerIteratorT(std::end(std::forward<RangeT>(Range)))); in make_pointer_range()
DSTLExtras.h50 template <typename RangeT>
51 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
424 template <typename RangeT, typename PredicateT>
425 iterator_range<filter_iterator<detail::IterOfRange<RangeT>, PredicateT>>
426 make_filter_range(RangeT &&Range, PredicateT Pred) {
428 filter_iterator<detail::IterOfRange<RangeT>, PredicateT>;
430 FilterIteratorT(std::begin(std::forward<RangeT>(Range)),
431 std::end(std::forward<RangeT>(Range)), Pred),
432 FilterIteratorT(std::end(std::forward<RangeT>(Range)),
433 std::end(std::forward<RangeT>(Range)), Pred));
[all …]
/third_party/boost/boost/log/detail/
Ddeduce_char_type.hpp60 template< typename RangeT >
62 public deduced_char_type< typename RangeT::value_type >
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DSTLExtras.h43 template <typename RangeT>
44 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
310 template <typename RangeT, typename PredicateT>
311 iterator_range<filter_iterator<detail::IterOfRange<RangeT>, PredicateT>>
312 make_filter_range(RangeT &&Range, PredicateT Pred) { in make_filter_range()
314 filter_iterator<detail::IterOfRange<RangeT>, PredicateT>; in make_filter_range()
315 return make_range(FilterIteratorT(std::begin(std::forward<RangeT>(Range)), in make_filter_range()
316 std::end(std::forward<RangeT>(Range)), in make_filter_range()
318 FilterIteratorT(std::end(std::forward<RangeT>(Range)))); in make_filter_range()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/TextAPI/MachO/
DInterfaceFile.h93 template <typename RangeT> void addTargets(RangeT &&Targets) { in addTargets()
203 template <typename RangeT> void addTargets(RangeT &&Targets) {

12