Home
last modified time | relevance | path

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

123

/external/stlport/stlport/stl/
D_iterator.h55 typedef reverse_iterator<_Iterator> _Self; typedef
65 reverse_iterator(const _Self& __x) : current(__x.current) {} in reverse_iterator()
66 _Self& operator = (const _Self& __x) { current = __x.base(); return *this; }
71 _Self& operator = (const reverse_iterator<_Iter>& __x) { current = __x.base(); return *this; }
80 _Self& operator++() {
84 _Self operator++(int) {
85 _Self __tmp = *this;
89 _Self& operator--() {
93 _Self operator--(int) {
94 _Self __tmp = *this;
[all …]
D_istream.h64 typedef basic_istream<_CharT, _Traits> _Self; typedef
68 basic_istream(_Self const&);
69 _Self& operator = (_Self const&);
83 typedef _Self& (_STLP_CALL *__istream_fn)(_Self&);
96 _Self& operator>> (__istream_fn __f) { return __f(*this); }
97 _Self& operator>> (__ios_fn __f) { __f(*this); return *this; }
98 _Self& operator>> (__ios_base_fn __f) { __f(*this); return *this; }
101 _Self& operator>> (short& __val);
102 _Self& operator>> (int& __val);
103 _Self& operator>> (unsigned short& __val);
[all …]
D_string_workaround.h34 typedef basic_string<_CharT, _Traits, _Alloc> _Self; typedef
55 basic_string(const _Self& __s) in basic_string()
58 basic_string(const _Self& __s, size_type __pos, size_type __n = npos,
75 basic_string(__move_source<_Self> src) in basic_string()
97 _Self& operator=(const _Self& __s) {
102 _Self& operator=(const _CharT* __s) {
107 _Self& operator=(_CharT __c) {
148 _Self& operator+=(const _Self& __s) {
152 _Self& operator+=(const _CharT* __s) {
157 _Self& operator+=(_CharT __c) {
[all …]
D_ostream.h54 typedef basic_ostream<_CharT, _Traits> _Self; typedef
58 basic_ostream(_Self const&);
59 _Self& operator = (_Self const&);
77 typedef _Self& (_STLP_CALL *__ostream_fn)(_Self&);
78 _Self& operator<< (__ostream_fn __f) { return __f(*this); }
79 _Self & operator<< (__ios_base_fn __f) { __f(*this); return *this; }
80 _Self& operator<< (__ios_fn __ff) { __ff(*this); return *this; }
96 _Self& put(char_type __c);
97 _Self& write(const char_type* __s, streamsize __n);
101 _Self& operator<<(basic_streambuf<_CharT, _Traits>* __buf);
[all …]
D_complex.h38 typedef complex<_Tp> _Self; typedef
46 complex(const _Self& __z) in complex()
49 _Self& operator=(const _Self& __z) {
61 _Self& operator=(const complex<_Tp2>& __z) {
74 _Self& operator= (const value_type& __x) {
79 _Self& operator+= (const value_type& __x) {
83 _Self& operator-= (const value_type& __x) {
87 _Self& operator*= (const value_type& __x) {
92 _Self& operator/= (const value_type& __x) {
110 template <class _Tp2> _Self& operator+= (const complex<_Tp2>& __z) {
[all …]
D_iterator_old.h66 Reference__, _Distance> _Self; typedef
92 _Self& operator++() {
96 _Self operator++(int) {
97 _Self __tmp = *this;
101 _Self& operator--() {
105 _Self operator--(int) {
106 _Self __tmp = *this;
161 typedef reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance> _Self; typedef
176 reverse_iterator(const _Self& __x) : __current(__x.base()) {} in reverse_iterator()
178 _Self& operator=(const _Self& __x) {__current = __x.base(); return *this; }
[all …]
D_stream_iterator.h96 typedef istream_iterator< __ISI_TMPL_ARGUMENTS > _Self; typedef
120 _Self& operator++() {
124 _Self operator++(int) {
125 _Self __tmp = *this;
130 bool _M_equal(const _Self& __x) const { in _M_equal()
147 _STLP_MUTABLE(_Self, _M_ok) = ((_M_stream != 0) && !_M_stream->fail()); in _M_read()
149 *_M_stream >> _STLP_MUTABLE(_Self, _M_value); in _M_read()
150 _STLP_MUTABLE(_Self, _M_ok) = !_M_stream->fail(); in _M_read()
152 _STLP_MUTABLE(_Self, _M_read_done) = true; in _M_read()
166 typedef ostream_iterator<_TpP> _Self; typedef
[all …]
D_string.h128 typedef basic_string<_CharT, _Traits, _Alloc> _Self; typedef
180 basic_string(const _Self&);
183 basic_string(const _Self& __s, size_type __pos, size_type __n = npos,
186 basic_string(const _Self& __s, size_type __pos) in basic_string()
193 basic_string(const _Self& __s, size_type __pos, size_type __n) in basic_string()
201 basic_string(const _Self& __s, size_type __pos, size_type __n, in basic_string()
253 basic_string(__move_source<_Self> src) in basic_string()
347 _Self& operator=(const _Self& __s) {
353 _Self& operator=(const _CharT* __s) {
358 _Self& operator=(_CharT __c)
[all …]
D_rope.h202 > _Self;
204 > _Self;
210 typedef sequence_buffer<_Sequence, _Buf_sz, _V> _Self;
223 sequence_buffer(const _Self& __x) {
228 sequence_buffer(_Self& __x) {
234 _Self& operator= (_Self& __x) {
240 _Self& operator= (const _Self& __x) {
271 _Self& write(const value_type *__s, size_t __len) {
275 _Self& put(value_type __x) {
279 _Self& operator=(const value_type& __rhs) {
[all …]
D_auto_ptr.h43 typedef auto_ptr_ref<_Tp> _Self; typedef
44 _Self& operator = (_Self const&);
51 typedef auto_ptr<_Tp> _Self; typedef
100 auto_ptr(_Self& __r) _STLP_NOTHROW { this->__set(__r.release()); } in auto_ptr()
102 _Self& operator=(_Self& __r) _STLP_NOTHROW {
112 _Self& operator=(auto_ptr_ref<_Tp> __r) _STLP_NOTHROW {
D_numpunct.h129 typedef numpunct_byname<char> _Self; typedef
130 numpunct_byname(_Self const&);
131 _Self& operator = (_Self const&);
160 typedef numpunct_byname<wchar_t> _Self; typedef
161 numpunct_byname(_Self const&);
162 _Self& operator = (_Self const&);
D_sstream.h64 typedef basic_stringbuf<_CharT, _Traits, _Alloc> _Self; typedef
148 typedef basic_istringstream<_CharT, _Traits> _Self; typedef
150 basic_istringstream(_Self const&);
151 _Self& operator = (_Self const&);
192 typedef basic_ostringstream<_CharT, _Traits> _Self; typedef
194 basic_ostringstream(_Self const&);
195 _Self& operator = (_Self const&);
237 typedef basic_stringstream<_CharT, _Traits> _Self; typedef
239 basic_stringstream(_Self const&);
240 _Self& operator = (_Self const&);
D_messages_facets.h141 typedef messages_byname<char> _Self; typedef
143 messages_byname(_Self const&);
144 _Self& operator = (_Self const&);
169 typedef messages_byname<wchar_t> _Self; typedef
171 messages_byname(_Self const&);
172 _Self& operator = (_Self const&);
D_monetary.h273 typedef moneypunct_byname<char, true> _Self; typedef
275 moneypunct_byname(_Self const&);
276 _Self& operator = (_Self const&);
306 typedef moneypunct_byname<char, false> _Self; typedef
308 moneypunct_byname(_Self const&);
309 _Self& operator = (_Self const&);
340 typedef moneypunct_byname<wchar_t, true> _Self; typedef
342 moneypunct_byname(_Self const&);
343 _Self& operator = (_Self const&);
373 typedef moneypunct_byname<wchar_t, false> _Self; typedef
[all …]
D_list.h102 typedef _List_iterator<_Tp, _Traits> _Self; typedef
122 _Self& operator++() {
126 _Self operator++(int) {
127 _Self __tmp = *this;
131 _Self& operator--() {
135 _Self operator--(int) {
136 _Self __tmp = *this;
179 typedef _List_base<_Tp, _Alloc> _Self;
192 _List_base(__move_source<_Self> src) :
259 typedef list<_Tp, _Alloc> _Self;
[all …]
/external/stlport/stlport/stl/debug/
D_string.h55 typedef basic_string<_CharT, _Traits, _Alloc> _Self; typedef
97 basic_string(const _Self& __s) in basic_string()
101 basic_string(const _Self& __s, size_type __pos, size_type __n = npos,
121 basic_string(__move_source<_Self> src) in basic_string()
165 _Self& operator=(const _Self& __s) {
172 _Self& operator=(const _CharT* __s) {
178 _Self& operator=(_CharT __c) {
234 _Self& operator+=(const _Self& __s) { return append(__s); }
235 _Self& operator+=(const _CharT* __s) {
240 _Self& operator+=(_CharT __c) { return append(1, __c); }
[all …]
D_iterator.h210 typedef _DBG_iter<_Container, _Traits> _Self; typedef
231 _DBG_iter(const _Self& __rhs) : in _DBG_iter()
236 _Self& operator=(const _Nonconst_mid& __rhs) {
241 _Self& operator=(const _Self& __rhs) {
250 _Self& operator++() {
254 _Self operator++(int) {
255 _Self __tmp = *this;
259 _Self& operator--() {
263 _Self operator--(int) {
264 _Self __tmp = *this;
[all …]
/external/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;
/external/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;
/external/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/stlport/stlport/stl/pointers/
D_slist.h63 typedef slist<_Tp, _Alloc> _Self; typedef
136 slist(const _Self& __x) : _M_impl(__x._M_impl) {} in slist()
139 slist(__move_source<_Self> src) in slist()
143 _Self& operator= (const _Self& __x) { _M_impl = __x._M_impl; return *this; }
199 void swap(_Self& __x) { _M_impl.swap(__x._M_impl); } in swap()
201 void _M_swap_workaround(_Self& __x) { swap(__x); } in _M_swap_workaround()
365 void splice_after(iterator __pos, _Self& __x, in splice_after()
369 void splice_after(iterator __pos, _Self& __x, iterator __prev) in splice_after()
371 void splice_after(iterator __pos, _Self& __x) in splice_after()
373 void splice(iterator __pos, _Self& __x) in splice()
[all …]
D_list.h70 typedef list<_Tp, _Alloc> _Self; typedef
145 list(const _Self& __x) : _M_impl(__x._M_impl) {} in list()
148 list(__move_source<_Self> src) in list()
173 void swap(_Self &__x) { _M_impl.swap(__x._M_impl); } in swap()
175 void _M_swap_workaround(_Self& __x) { swap(__x); } in _M_swap_workaround()
253 _Self& operator=(const _Self& __x)
293 void splice(iterator __pos, _Self& __x) in splice()
295 void splice(iterator __pos, _Self& __x, iterator __i) in splice()
297 void splice(iterator __pos, _Self& __x, iterator __first, iterator __last) in splice()
304 void merge(_Self& __x) { _M_impl.merge(__x._M_impl); } in merge()
[all …]

123