Home
last modified time | relevance | path

Searched refs:BidirectionalIterator (Results 1 – 18 of 18) sorted by relevance

/external/clang/test/SemaTemplate/
Dinstantiate-field.cpp59 template < typename TT > struct BidirectionalIterator struct
64 …instantiate< requirement_<void(*)(usage_requirements<BidirectionalIterator>)>::failed> int534; // … argument
66 ~BidirectionalIterator() in ~BidirectionalIterator() argument
76 typename Requires_< BidirectionalIterator<RanIter>::value >::type sort(RanIter,RanIter){} in sort()
/external/llvm-project/clang/test/SemaTemplate/
Dinstantiate-field.cpp59 template < typename TT > struct BidirectionalIterator struct
64 …instantiate< requirement_<void(*)(usage_requirements<BidirectionalIterator>)>::failed> int534; // … argument
66 ~BidirectionalIterator() in ~BidirectionalIterator() argument
76 typename Requires_< BidirectionalIterator<RanIter>::value >::type sort(RanIter,RanIter){} in sort()
/external/libcxx/include/experimental/
Dregex22 template <class BidirectionalIterator>
24 std::match_results<BidirectionalIterator,
25 polymorphic_allocator<sub_match<BidirectionalIterator>>>;
/external/llvm-project/libcxx/include/experimental/
Dregex21 template <class BidirectionalIterator>
23 std::match_results<BidirectionalIterator,
24 polymorphic_allocator<sub_match<BidirectionalIterator>>>;
/external/llvm-project/libcxx/include/
Dregex207 template <class BidirectionalIterator>
209 : public pair<BidirectionalIterator, BidirectionalIterator>
212 typedef typename iterator_traits<BidirectionalIterator>::value_type value_type;
213 typedef typename iterator_traits<BidirectionalIterator>::difference_type difference_type;
214 typedef BidirectionalIterator iterator;
441 template <class BidirectionalIterator,
442 class Allocator = allocator<sub_match<BidirectionalIterator>>>
446 typedef sub_match<BidirectionalIterator> value_type;
451 typedef typename iterator_traits<BidirectionalIterator>::difference_type difference_type;
454 typedef typename iterator_traits<BidirectionalIterator>::value_type char_type;
[all …]
Dalgorithm269 template <class BidirectionalIterator>
271 reverse(BidirectionalIterator first, BidirectionalIterator last);
273 template <class BidirectionalIterator, class OutputIterator>
275 reverse_copy(BidirectionalIterator first, BidirectionalIterator last, OutputIterator result);
427 template <class BidirectionalIterator>
429 …inplace_merge(BidirectionalIterator first, BidirectionalIterator middle, BidirectionalIterator las…
431 template <class BidirectionalIterator, class Compare>
433 …inplace_merge(BidirectionalIterator first, BidirectionalIterator middle, BidirectionalIterator las…
618 template <class BidirectionalIterator>
620 next_permutation(BidirectionalIterator first, BidirectionalIterator last);
[all …]
Diterator68 template <class BidirectionalIterator> // constexpr in C++17
69 constexpr BidirectionalIterator prev(BidirectionalIterator x,
70 typename iterator_traits<BidirectionalIterator>::difference_type n = 1);
/external/llvm-project/pstl/test/support/
Dutils.h188 class BidirectionalIterator : public ForwardIterator<Iterator, IteratorTag>
193 BidirectionalIterator() = default;
194 explicit BidirectionalIterator(Iterator i) : base_type(i) {} in BidirectionalIterator() function
195 BidirectionalIterator(const base_type& i) : base_type(i.iterator()) {} in BidirectionalIterator() function
197 BidirectionalIterator
203 BidirectionalIterator
209 BidirectionalIterator operator++(int32_t)
215 BidirectionalIterator operator--(int32_t)
326 typedef BidirectionalIterator<iterator, std::bidirectional_iterator_tag> bidirectional_iterator;
327 …typedef BidirectionalIterator<const_iterator, std::bidirectional_iterator_tag> const_bidirectional…
[all …]
/external/libcxx/include/
Dregex206 template <class BidirectionalIterator>
208 : public pair<BidirectionalIterator, BidirectionalIterator>
211 typedef typename iterator_traits<BidirectionalIterator>::value_type value_type;
212 typedef typename iterator_traits<BidirectionalIterator>::difference_type difference_type;
213 typedef BidirectionalIterator iterator;
440 template <class BidirectionalIterator,
441 class Allocator = allocator<sub_match<BidirectionalIterator>>>
445 typedef sub_match<BidirectionalIterator> value_type;
450 typedef typename iterator_traits<BidirectionalIterator>::difference_type difference_type;
453 typedef typename iterator_traits<BidirectionalIterator>::value_type char_type;
[all …]
Dalgorithm270 template <class BidirectionalIterator>
272 reverse(BidirectionalIterator first, BidirectionalIterator last);
274 template <class BidirectionalIterator, class OutputIterator>
276 reverse_copy(BidirectionalIterator first, BidirectionalIterator last, OutputIterator result);
428 template <class BidirectionalIterator>
430 …inplace_merge(BidirectionalIterator first, BidirectionalIterator middle, BidirectionalIterator las…
432 template <class BidirectionalIterator, class Compare>
434 …inplace_merge(BidirectionalIterator first, BidirectionalIterator middle, BidirectionalIterator las…
619 template <class BidirectionalIterator>
621 next_permutation(BidirectionalIterator first, BidirectionalIterator last);
[all …]
Diterator71 template <class BidirectionalIterator> // constexpr in C++17
72 constexpr BidirectionalIterator prev(BidirectionalIterator x,
73 typename iterator_traits<BidirectionalIterator>::difference_type n = 1);
/external/llvm-project/clang/test/Analysis/Inputs/
Dsystem-header-simulator-cxx.h770 template <class BidirectionalIterator, class Distance>
771 void __advance(BidirectionalIterator& it, Distance n,
804 template <class BidirectionalIterator>
805 BidirectionalIterator
806 prev(BidirectionalIterator it,
807 typename iterator_traits<BidirectionalIterator>::difference_type n =
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/algorithm/
Dcontainer.h533 template <typename C, typename BidirectionalIterator>
534 BidirectionalIterator c_copy_backward(const C& src,
535 BidirectionalIterator dest) {
554 template <typename C, typename BidirectionalIterator>
555 BidirectionalIterator c_move_backward(C&& src, BidirectionalIterator dest) {
/external/abseil-cpp/absl/algorithm/
Dcontainer.h512 template <typename C, typename BidirectionalIterator>
513 BidirectionalIterator c_copy_backward(const C& src,
514 BidirectionalIterator dest) {
533 template <typename C, typename BidirectionalIterator>
534 BidirectionalIterator c_move_backward(C&& src, BidirectionalIterator dest) {
/external/libtextclassifier/abseil-cpp/absl/algorithm/
Dcontainer.h533 template <typename C, typename BidirectionalIterator>
534 BidirectionalIterator c_copy_backward(const C& src,
535 BidirectionalIterator dest) {
554 template <typename C, typename BidirectionalIterator>
555 BidirectionalIterator c_move_backward(C&& src, BidirectionalIterator dest) {
/external/openscreen/third_party/abseil/src/absl/algorithm/
Dcontainer.h533 template <typename C, typename BidirectionalIterator>
534 BidirectionalIterator c_copy_backward(const C& src,
535 BidirectionalIterator dest) {
554 template <typename C, typename BidirectionalIterator>
555 BidirectionalIterator c_move_backward(C&& src, BidirectionalIterator dest) {
/external/webrtc/third_party/abseil-cpp/absl/algorithm/
Dcontainer.h512 template <typename C, typename BidirectionalIterator>
513 BidirectionalIterator c_copy_backward(const C& src,
514 BidirectionalIterator dest) {
533 template <typename C, typename BidirectionalIterator>
534 BidirectionalIterator c_move_backward(C&& src, BidirectionalIterator dest) {
/external/kotlinc/lib/
Dkotlin-compiler.jarMETA-INF/ META-INF/MANIFEST.MF META-INF/backend-common. ...