Searched refs:reverse_iterator (Results 1 - 25 of 108) sorted by relevance

12345

/external/stlport/stlport/stl/
H A D_iterator.h40 // This is the new version of reverse_iterator, as defined in the
47 class reverse_iterator : class in inherits:iterator
55 typedef reverse_iterator<_Iterator> _Self;
63 reverse_iterator() {} function in class:reverse_iterator
64 explicit reverse_iterator(iterator_type __x) : current(__x) {} function in class:reverse_iterator
65 reverse_iterator(const _Self& __x) : current(__x.current) {} function in class:reverse_iterator
69 reverse_iterator(const reverse_iterator<_Iter>& __x) : current(__x.base()) {} function in class:reverse_iterator
71 _Self& operator = (const reverse_iterator<_Iter>& __x) { current = __x.base(); return *this; }
113 inline bool _STLP_CALL operator==(const reverse_iterator<_Iterato
[all...]
H A D_iterator_old.h151 // This is the old version of reverse_iterator, as found in the original
160 class reverse_iterator { class
161 typedef reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance> _Self;
175 reverse_iterator() {} function in class:reverse_iterator
176 reverse_iterator(const _Self& __x) : __current(__x.base()) {} function in class:reverse_iterator
177 explicit reverse_iterator(_RandomAccessIterator __x) : __current(__x) {} function in class:reverse_iterator
224 iterator_category(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>&) argument
228 inline _Tp* _STLP_CALL value_type(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>&) argument
233 distance_type(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>&) argument
240 operator==(const reverse_iterator<_RandomAccessIterato argument
251 operator <(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __y) argument
264 operator !=(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __y) argument
274 operator >(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __y) argument
284 operator <=(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __y) argument
294 operator >=(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __y) argument
306 operator -(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __y) argument
318 operator +(_Distance __n, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x) argument
[all...]
H A D_abbrevs.h34 # define reverse_iterator _r__It macro
H A D_map.h87 typedef typename _Rep_type::reverse_iterator reverse_iterator; typedef in class:map
167 reverse_iterator rbegin() { return _M_t.rbegin(); }
169 reverse_iterator rend() { return _M_t.rend(); }
280 typedef typename _Rep_type::reverse_iterator reverse_iterator; typedef in class:multimap
353 reverse_iterator rbegin() { return _M_t.rbegin(); }
355 reverse_iterator rend() { return _M_t.rend(); }
H A D_set.h75 typedef typename _Rep_type::reverse_iterator reverse_iterator; typedef in class:set
155 reverse_iterator rbegin() { return _M_t.rbegin(); }
156 reverse_iterator rend() { return _M_t.rend(); }
246 typedef typename _Rep_type::reverse_iterator reverse_iterator; typedef in class:multiset
326 reverse_iterator rbegin() { return _M_t.rbegin(); }
327 reverse_iterator rend() { return _M_t.rend(); }
/external/llvm/include/llvm/Analysis/
H A DTrace.h88 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
89 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:llvm::Trace
96 reverse_iterator rbegin() { return BasicBlocks.rbegin(); }
98 reverse_iterator rend () { return BasicBlocks.rend(); }
H A DLoopInfo.h131 reverse_iterator; typedef in class:llvm::LoopBase
134 reverse_iterator rbegin() const { return SubLoops.rbegin(); }
135 reverse_iterator rend() const { return SubLoops.rend(); }
439 reverse_iterator; typedef in class:llvm::LoopInfoBase
442 reverse_iterator rbegin() const { return TopLevelLoops.rbegin(); }
443 reverse_iterator rend() const { return TopLevelLoops.rend(); }
568 typedef LoopInfoBase<BasicBlock, Loop>::reverse_iterator reverse_iterator; typedef in class:llvm::LoopInfo
571 inline reverse_iterator rbegin() const { return LI.rbegin(); }
572 inline reverse_iterator ren
[all...]
/external/llvm/include/llvm/Support/
H A DPathV2.h78 typedef std::reverse_iterator<const_iterator> reverse_iterator; typedef in namespace:llvm::sys::path
93 inline reverse_iterator rbegin(StringRef path) {
94 return reverse_iterator(end(path));
100 inline reverse_iterator rend(StringRef path) {
101 return reverse_iterator(begin(path));
/external/stlport/test/unit/
H A Dreviter_test.cpp38 typedef vector<int>::reverse_iterator reviter;
53 vector<int>::reverse_iterator r;
66 list<int>::reverse_iterator r(v.rbegin());
/external/chromium/base/memory/
H A Dscoped_vector.h21 typedef typename std::vector<T*>::reverse_iterator reverse_iterator; typedef in class:ScopedVector
36 reverse_iterator rbegin() { return v.rbegin(); }
38 reverse_iterator rend() { return v.rend(); }
/external/clang/include/clang/Analysis/Support/
H A DBumpVector.h75 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
76 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:clang::BumpVector
90 reverse_iterator rbegin() { return reverse_iterator(end()); }
92 reverse_iterator rend() { return reverse_iterator(begin()); }
/external/stlport/stlport/stl/config/
H A Dfeatures.h707 /* this one is needed for proper reverse_iterator<> operator ->() handling */
715 typedef typename _STLP_STD :: reverse_iterator<const_iterator> const_reverse_iterator; \
716 typedef typename _STLP_STD :: reverse_iterator<iterator> reverse_iterator
719 typedef _STLP_STD:: _STLP_TEMPLATE reverse_iterator<const_iterator> const_reverse_iterator; \
720 typedef _STLP_STD:: _STLP_TEMPLATE reverse_iterator<iterator> reverse_iterator
723 typedef _STLP_STD::reverse_iterator<const_iterator> const_reverse_iterator; \
724 typedef _STLP_STD::reverse_iterator<iterator> reverse_iterator
[all...]
/external/llvm/include/llvm/Bitcode/
H A DArchive.h216 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:llvm::Archive
219 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
233 inline reverse_iterator rbegin() { return members.rbegin(); }
235 inline reverse_iterator rend () { return members.rend(); }
/external/regex-re2/re2/
H A Dstringpiece.h125 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
126 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:re2::StringPiece
/external/clang/include/clang/Analysis/
H A DCFG.h276 typedef std::reverse_iterator<ImplTy::iterator> iterator;
277 typedef std::reverse_iterator<ImplTy::const_iterator> const_iterator;
278 typedef ImplTy::iterator reverse_iterator; typedef in class:clang::CFGBlock::ElementList
283 reverse_iterator insert(reverse_iterator I, size_t Cnt, CFGElement E,
295 reverse_iterator rbegin() { return Impl.begin(); }
296 reverse_iterator rend() { return Impl.end(); }
361 typedef ElementList::reverse_iterator reverse_iterator;
372 reverse_iterator rbegi
669 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:clang::CFGBlock::CFG
[all...]
/external/chromium/net/base/
H A Dtest_root_certs_nss.cc93 for (std::list<TrustEntry*>::reverse_iterator it = trust_cache_.rbegin();
/external/clang/include/clang/Analysis/Analyses/
H A DPostOrderCFGView.h79 typedef std::vector<const CFGBlock*>::reverse_iterator iterator;
/external/clang/include/clang/Serialization/
H A DModuleManager.h45 typedef SmallVector<ModuleFile*, 2>::reverse_iterator ModuleReverseIterator;
/external/clang/include/clang/AST/
H A DASTVector.h80 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
81 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:clang::ASTVector
95 reverse_iterator rbegin() { return reverse_iterator(end()); }
97 reverse_iterator rend() { return reverse_iterator(begin()); }
/external/llvm/include/llvm/CodeGen/
H A DMachineFunction.h287 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
288 typedef std::reverse_iterator<iterator> reverse_iterator;
302 reverse_iterator rbegin() { return BasicBlocks.rbegin(); }
304 reverse_iterator rend () { return BasicBlocks.rend(); }
H A DMachineBasicBlock.h204 typedef std::reverse_iterator<instr_iterator> reverse_instr_iterator;
206 std::reverse_iterator<const_instr_iterator> const_reverse_instr_iterator;
212 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
213 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:llvm::MachineBasicBlock
237 reverse_iterator rbegin() { return instr_rbegin(); }
239 reverse_iterator rend () { return instr_rend(); }
248 typedef std::vector<MachineBasicBlock *>::reverse_iterator
252 typedef std::vector<MachineBasicBlock *>::reverse_iterator
/external/llvm/lib/CodeGen/
H A DDeadMachineInstructionElim.cpp99 for (MachineFunction::reverse_iterator I = MF.rbegin(), E = MF.rend();
126 for (MachineBasicBlock::reverse_iterator MII = MBB->rbegin(),
/external/clang/include/clang/Driver/
H A DArgList.h104 typedef arglist_type::reverse_iterator reverse_iterator; typedef in class:clang::driver::ArgList
135 reverse_iterator rbegin() { return Args.rbegin(); }
136 reverse_iterator rend() { return Args.rend(); }
/external/stlport/stlport/stl/pointers/
H A D_vector.h84 reverse_iterator rbegin() { return reverse_iterator(end()); }
86 reverse_iterator rend() { return reverse_iterator(begin()); }
/external/chromium/base/
H A Dstring_piece.h40 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
41 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:base::StringPiece

Completed in 569 milliseconds

12345