Home
last modified time | relevance | path

Searched refs:reverse_iterator (Results 1 – 25 of 336) sorted by relevance

12345678910>>...14

/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ADT/
DRangeAdapterTest.cpp29 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anonf9e9c2c50111::ReverseOnlyVector
31 reverse_iterator rbegin() { return Vec.rbegin(); } in rbegin()
32 reverse_iterator rend() { return Vec.rend(); } in rend()
50 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anonf9e9c2c50111::BidirectionalVector
51 reverse_iterator rbegin() const { return Vec.rbegin(); } in rbegin()
52 reverse_iterator rend() const { return Vec.rend(); } in rend()
70 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anonf9e9c2c50111::BidirectionalVectorConsts
72 reverse_iterator rbegin() { return Vec.rbegin(); } in rbegin()
73 reverse_iterator rend() { return Vec.rend(); } in rend()
86 class reverse_iterator { class in __anonf9e9c2c50111::CustomIteratorVector
[all …]
DIListIteratorTest.cpp21 simple_ilist<Node>::reverse_iterator RI; in TEST()
53 simple_ilist<Node>::reverse_iterator RI; in TEST()
143 typedef simple_ilist<Node>::reverse_iterator reverse_iterator; in TEST() typedef
151 EXPECT_EQ(L.rbegin(), reverse_iterator(L.end())); in TEST()
152 EXPECT_EQ(++L.rbegin(), reverse_iterator(++L.begin())); in TEST()
153 EXPECT_EQ(L.rend(), reverse_iterator(L.begin())); in TEST()
162 static_assert(!std::is_convertible<iterator, reverse_iterator>::value, in TEST()
164 static_assert(!std::is_convertible<reverse_iterator, iterator>::value, in TEST()
/external/llvm/unittests/ADT/
DRangeAdapterTest.cpp29 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anon98a0496d0111::ReverseOnlyVector
30 reverse_iterator rbegin() { return Vec.rbegin(); } in rbegin()
31 reverse_iterator rend() { return Vec.rend(); } in rend()
47 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anon98a0496d0111::BidirectionalVector
48 reverse_iterator rbegin() { return Vec.rbegin(); } in rbegin()
49 reverse_iterator rend() { return Vec.rend(); } in rend()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDie.h276 std::reverse_iterator<iterator> rbegin() const;
277 std::reverse_iterator<iterator> rend() const;
340 friend std::reverse_iterator<llvm::DWARFDie::iterator>;
391 class reverse_iterator<llvm::DWARFDie::iterator>
393 reverse_iterator<llvm::DWARFDie::iterator>,
401 reverse_iterator(llvm::DWARFDie::iterator It) in reverse_iterator() function
407 reverse_iterator<llvm::DWARFDie::iterator> &operator++() {
417 reverse_iterator<llvm::DWARFDie::iterator> &operator--() {
435 bool equals(const reverse_iterator<llvm::DWARFDie::iterator> &RHS) const { in equals()
444 inline bool operator==(const std::reverse_iterator<DWARFDie::iterator> &LHS,
[all …]
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DPath.h75 class reverse_iterator
81 friend reverse_iterator rbegin(StringRef path);
82 friend reverse_iterator rend(StringRef path);
87 reverse_iterator &operator++(); // preincrement
88 bool operator==(const reverse_iterator &RHS) const;
89 bool operator!=(const reverse_iterator &RHS) const { return !(*this == RHS); }
92 ptrdiff_t operator-(const reverse_iterator &RHS) const;
108 reverse_iterator rbegin(StringRef path);
113 reverse_iterator rend(StringRef path);
/external/llvm/include/llvm/Support/
DPath.h75 class reverse_iterator
81 friend reverse_iterator rbegin(StringRef path);
82 friend reverse_iterator rend(StringRef path);
87 reverse_iterator &operator++(); // preincrement
88 bool operator==(const reverse_iterator &RHS) const;
89 bool operator!=(const reverse_iterator &RHS) const { return !(*this == RHS); }
92 ptrdiff_t operator-(const reverse_iterator &RHS) const;
108 reverse_iterator rbegin(StringRef path);
113 reverse_iterator rend(StringRef path);
/external/libcxx/include/
Diterator76 class reverse_iterator
91 constexpr reverse_iterator();
92 constexpr explicit reverse_iterator(Iterator x);
93 template <class U> constexpr reverse_iterator(const reverse_iterator<U>& u);
94 template <class U> constexpr reverse_iterator& operator=(const reverse_iterator<U>& u);
98 constexpr reverse_iterator& operator++();
99 constexpr reverse_iterator operator++(int);
100 constexpr reverse_iterator& operator--();
101 constexpr reverse_iterator operator--(int);
102 constexpr reverse_iterator operator+ (difference_type n) const;
[all …]
Darray32 typedef std::reverse_iterator<iterator> reverse_iterator;
33 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
45 reverse_iterator rbegin() noexcept;
47 reverse_iterator rend() noexcept;
141 typedef std::reverse_iterator<iterator> reverse_iterator;
142 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
167 reverse_iterator rbegin() _NOEXCEPT {return reverse_iterator(end());}
171 reverse_iterator rend() _NOEXCEPT {return reverse_iterator(begin());}
248 typedef std::reverse_iterator<iterator> reverse_iterator;
249 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
[all …]
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=/
Dreverse_iterator.pass.cpp31 const std::reverse_iterator<U> r2(u); in test()
32 std::reverse_iterator<It> r1; in test()
33 std::reverse_iterator<It>& rr = r1 = r2; in test()
51 using BaseIter = std::reverse_iterator<const Base *>; in main()
52 using DerivedIter = std::reverse_iterator<const Derived *>; in main()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/
DPath.h79 class reverse_iterator
80 : public iterator_facade_base<reverse_iterator, std::input_iterator_tag,
87 friend reverse_iterator rbegin(StringRef path, Style style);
88 friend reverse_iterator rend(StringRef path);
92 reverse_iterator &operator++(); // preincrement
93 bool operator==(const reverse_iterator &RHS) const;
96 ptrdiff_t operator-(const reverse_iterator &RHS) const;
112 reverse_iterator rbegin(StringRef path, Style style = Style::native);
117 reverse_iterator rend(StringRef path);
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DPathV2.h78 typedef std::reverse_iterator<const_iterator> reverse_iterator; typedef
93 inline reverse_iterator rbegin(StringRef path) { in rbegin()
94 return reverse_iterator(end(path)); in rbegin()
100 inline reverse_iterator rend(StringRef path) { in rend()
101 return reverse_iterator(begin(path)); in rend()
/external/libchrome/base/
Dvalue_iterators.h132 using reverse_iterator = std::reverse_iterator<iterator>; variable
133 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
142 reverse_iterator rbegin();
144 reverse_iterator rend();
171 using reverse_iterator = std::reverse_iterator<iterator>; variable
172 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
/external/llvm/include/llvm/ADT/
DArrayRef.h37 typedef std::reverse_iterator<iterator> reverse_iterator; typedef
126 reverse_iterator rbegin() const { return reverse_iterator(end()); } in rbegin()
127 reverse_iterator rend() const { return reverse_iterator(begin()); } in rend()
230 typedef std::reverse_iterator<iterator> reverse_iterator; typedef
266 reverse_iterator rbegin() const { return reverse_iterator(end()); } in rbegin()
267 reverse_iterator rend() const { return reverse_iterator(begin()); } in rend()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/CodeGen/
DMachineInstrBundleIteratorTest.cpp155 typedef MachineInstrBundleIterator<MyUnbundledInstr, true> reverse_iterator; in TEST() typedef
163 auto rbegin = [&]() -> reverse_iterator { return L.rbegin(); }; in TEST()
164 auto rend = [&]() -> reverse_iterator { return L.rend(); }; in TEST()
174 EXPECT_EQ(rbegin(), reverse_iterator(end())); in TEST()
175 EXPECT_EQ(++rbegin(), reverse_iterator(++begin())); in TEST()
176 EXPECT_EQ(rend(), reverse_iterator(begin())); in TEST()
185 static_assert(!std::is_convertible<iterator, reverse_iterator>::value, in TEST()
187 static_assert(!std::is_convertible<reverse_iterator, iterator>::value, in TEST()
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/
Dreverse_iterator.pass.cpp30 const std::reverse_iterator<U> r2(u); in test()
31 std::reverse_iterator<It> r1 = r2; in test()
49 constexpr std::reverse_iterator<const Derived *> it1 = std::make_reverse_iterator(p); in main()
50 constexpr std::reverse_iterator<const Base *> it2(it1); in main()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DTrace.h83 using reverse_iterator = std::reverse_iterator<iterator>; variable
84 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
91 reverse_iterator rbegin() { return BasicBlocks.rbegin(); } in rbegin()
93 reverse_iterator rend () { return BasicBlocks.rend(); } in rend()
/external/libcxx/test/libcxx/strings/
Diterators.noexcept.pass.cpp42 …static_assert(( std::__libcpp_string_gets_noexcept_iterator<std::reverse_iterator<char *> > :… in main()
43 …static_assert(( std::__libcpp_string_gets_noexcept_iterator<std::reverse_iterator<const char *> >:… in main()
48 …static_assert(( std::__libcpp_string_gets_noexcept_iterator<std::reverse_iterator<std::__wrap_iter… in main()
67 …static_assert(( std::__libcpp_string_gets_noexcept_iterator<std::vector<char>::reverse_iterator> … in main()
73 …td::__libcpp_string_gets_noexcept_iterator<std::basic_string<char>::reverse_iterator> ::value… in main()
Diterators.exceptions.pass.cpp45 …static_assert(( std::__libcpp_string_gets_noexcept_iterator<std::reverse_iterator<char *> > :… in main()
46 …static_assert(( std::__libcpp_string_gets_noexcept_iterator<std::reverse_iterator<const char *> >:… in main()
51 …static_assert(( std::__libcpp_string_gets_noexcept_iterator<std::reverse_iterator<std::__wrap_iter… in main()
74 …static_assert(( std::__libcpp_string_gets_noexcept_iterator<std::vector<char>::reverse_iterator> … in main()
80 …td::__libcpp_string_gets_noexcept_iterator<std::basic_string<char>::reverse_iterator> ::value… in main()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DTrace.h88 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
89 typedef std::reverse_iterator<iterator> reverse_iterator; typedef
96 reverse_iterator rbegin() { return BasicBlocks.rbegin(); } in rbegin()
98 reverse_iterator rend () { return BasicBlocks.rend(); } in rend()
/external/llvm/include/llvm/Analysis/
DTrace.h88 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
89 typedef std::reverse_iterator<iterator> reverse_iterator; typedef
96 reverse_iterator rbegin() { return BasicBlocks.rbegin(); } in rbegin()
98 reverse_iterator rend () { return BasicBlocks.rend(); } in rend()
/external/clang/include/clang/Analysis/Support/
DBumpVector.h80 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
81 typedef std::reverse_iterator<iterator> reverse_iterator; typedef
95 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
97 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
/external/libchrome/base/containers/
Dmru_cache.h74 typedef typename PayloadList::reverse_iterator reverse_iterator; typedef
159 reverse_iterator Erase(reverse_iterator pos) { in Erase()
163 return reverse_iterator(Erase((++pos).base())); in Erase()
198 reverse_iterator rbegin() { return ordering_.rbegin(); } in rbegin()
200 reverse_iterator rend() { return ordering_.rend(); } in rend()
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dbasic_block.h44 using reverse_iterator = std::reverse_iterator<InstructionList::iterator>; variable
46 std::reverse_iterator<InstructionList::const_iterator>;
101 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
102 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
/external/deqp-deps/SPIRV-Tools/source/opt/
Dbasic_block.h44 using reverse_iterator = std::reverse_iterator<InstructionList::iterator>; variable
46 std::reverse_iterator<InstructionList::const_iterator>;
101 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
102 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
/external/libcxx/test/std/containers/sequences/array/
Dtypes.pass.cpp65 …static_assert((std::is_same<C::reverse_iterator, std::reverse_iterator<C::iterator> >::value), ""); in main()
66 …static_assert((std::is_same<C::const_reverse_iterator, std::reverse_iterator<C::const_iterator> >:… in main()
87 …static_assert((std::is_same<C::reverse_iterator, std::reverse_iterator<C::iterator> >::value), ""); in main()
88 …static_assert((std::is_same<C::const_reverse_iterator, std::reverse_iterator<C::const_iterator> >:… in main()

12345678910>>...14