Home
last modified time | relevance | path

Searched refs:_Self (Results 1 – 9 of 9) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DSTLExtras.h81 typedef mapped_iterator<RootIt, UnaryFunc> _Self; typedef
95 _Self& operator++() { ++current; return *this; }
96 _Self& operator--() { --current; return *this; }
97 _Self operator++(int) { _Self __tmp = *this; ++current; return __tmp; }
98 _Self operator--(int) { _Self __tmp = *this; --current; return __tmp; }
99 _Self operator+ (difference_type n) const {
100 return _Self(current + n, Fn);
102 _Self& operator+= (difference_type n) { current += n; return *this; }
103 _Self operator- (difference_type n) const {
104 return _Self(current - n, Fn);
[all …]
DDepthFirstIterator.h131 typedef df_iterator<GraphT, SetType, ExtStorage, GT> _Self; typedef
134 static inline _Self begin(const GraphT& G) { in begin()
135 return _Self(GT::getEntryNode(G)); in begin()
137 static inline _Self end(const GraphT& G) { return _Self(); } in end()
140 static inline _Self begin(const GraphT& G, SetType &S) { in begin()
141 return _Self(GT::getEntryNode(G), S); in begin()
143 static inline _Self end(const GraphT& G, SetType &S) { return _Self(S); } in end()
145 inline bool operator==(const _Self& x) const {
148 inline bool operator!=(const _Self& x) const { return !operator==(x); }
160 inline _Self& operator++() { // Preincrement
[all …]
DPostOrderIterator.h93 typedef po_iterator<GraphT, SetType, ExtStorage, GT> _Self; typedef
96 static inline _Self begin(GraphT G) { return _Self(GT::getEntryNode(G)); } in begin()
97 static inline _Self end (GraphT G) { return _Self(); } in end()
99 static inline _Self begin(GraphT G, SetType &S) { in begin()
100 return _Self(GT::getEntryNode(G), S); in begin()
102 static inline _Self end (GraphT G, SetType &S) { return _Self(S); } in end()
104 inline bool operator==(const _Self& x) const {
107 inline bool operator!=(const _Self& x) const { return !operator==(x); }
119 inline _Self& operator++() { // Preincrement
128 inline _Self operator++(int) { // Postincrement
[all …]
DSCCIterator.h138 typedef scc_iterator<GraphT, GT> _Self; typedef
141 static inline _Self begin(const GraphT &G){return _Self(GT::getEntryNode(G));} in begin()
142 static inline _Self end (const GraphT &) { return _Self(); } in end()
150 inline bool operator==(const _Self& x) const {
153 inline bool operator!=(const _Self& x) const { return !operator==(x); }
156 inline _Self& operator++() { // Preincrement
160 inline _Self operator++(int) { // Postincrement
161 _Self tmp = *this; ++*this; return tmp;
DImmutableSet.h652 typedef ImutAVLTreeGenericIterator<ImutInfo> _Self; typedef
693 inline bool operator==(const _Self& x) const {
702 inline bool operator!=(const _Self& x) const { return !operator==(x); }
704 _Self& operator++() {
730 _Self& operator--() {
763 typedef ImutAVLTreeInOrderIterator<ImutInfo> _Self; typedef
771 inline bool operator==(const _Self& x) const {
775 inline bool operator!=(const _Self& x) const { return !operator==(x); }
780 inline _Self& operator++() {
788 inline _Self& operator--() {
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DConstantsScanner.h30 typedef constant_iterator _Self; typedef
50 inline bool operator==(const _Self& x) const { return OpIdx == x.OpIdx &&
52 inline bool operator!=(const _Self& x) const { return !operator==(x); }
60 inline _Self& operator++() { // Preincrement implementation
76 inline _Self operator++(int) { // Postincrement
77 _Self tmp = *this; ++*this; return tmp;
DIntervalIterator.h97 typedef IntervalIterator<NodeTy, OrigContainer_t> _Self; typedef
123 inline bool operator==(const _Self& x) const { return IntStack == x.IntStack;}
124 inline bool operator!=(const _Self& x) const { return !operator==(x); }
131 _Self& operator++() { // Preincrement
153 inline _Self operator++(int) { // Postincrement
154 _Self tmp = *this; ++*this; return tmp;
/external/swiftshader/third_party/LLVM/include/llvm/
DUse.h169 typedef value_use_iterator<UserTy> _Self;
178 value_use_iterator(const _Self &I) : U(I.U) {}
181 bool operator==(const _Self &x) const {
184 bool operator!=(const _Self &x) const {
192 _Self &operator++() { // Preincrement
197 _Self operator++(int) { // Postincrement
198 _Self tmp = *this; ++*this; return tmp;
/external/libunwind_llvm/src/
DUnwindCursor.hpp1232 typedef EHABISectionIterator _Self; typedef
1240 static _Self begin(A& addressSpace, const UnwindInfoSections& sects) { in begin()
1241 return _Self(addressSpace, sects, 0); in begin()
1243 static _Self end(A& addressSpace, const UnwindInfoSections& sects) { in end()
1244 return _Self(addressSpace, sects, in end()
1251 _Self& operator++() { ++_i; return *this; } in operator ++()
1252 _Self& operator+=(size_t a) { _i += a; return *this; } in operator +=()
1253 _Self& operator--() { assert(_i > 0); --_i; return *this; } in operator --()
1254 _Self& operator-=(size_t a) { assert(_i >= a); _i -= a; return *this; } in operator -=()
1256 _Self operator+(size_t a) { _Self out = *this; out._i += a; return out; } in operator +()
[all …]