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

12345

/freebsd-10-stable/contrib/libstdc++/include/bits/
H A Dstl_iterator.h61 * This file implements reverse_iterator, back_insert_iterator,
82 * &*(reverse_iterator(i)) == &*(i - 1)
94 class reverse_iterator class in inherits:iterator
117 // 235 No specification of default ctor for reverse_iterator
118 reverse_iterator() : current() { } function in class:reverse_iterator
124 reverse_iterator(iterator_type __x) : current(__x) { } function in class:reverse_iterator
129 reverse_iterator(const reverse_iterator& __x) function in class:reverse_iterator
133 * A reverse_iterator across other types can be copied in the normal
137 reverse_iterator(cons function in class:reverse_iterator
[all...]
/freebsd-10-stable/contrib/libstdc++/include/ext/pb_ds/detail/bin_search_tree_/
H A Diterators_fn_imps.hpp88 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
92 return (reverse_iterator(m_p_head->m_p_right));
96 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
100 return (reverse_iterator(m_p_head));
H A Dtraits.hpp132 reverse_iterator; typedef in struct:pb_ds::detail::bin_search_tree_traits
224 typedef const_reverse_iterator reverse_iterator; typedef in struct:pb_ds::detail::bin_search_tree_traits
/freebsd-10-stable/contrib/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.h129 reverse_iterator; typedef in class:llvm::LoopBase
132 reverse_iterator rbegin() const { return SubLoops.rbegin(); }
133 reverse_iterator rend() const { return SubLoops.rend(); }
479 reverse_iterator; typedef in class:llvm::LoopInfoBase
482 reverse_iterator rbegin() const { return TopLevelLoops.rbegin(); }
483 reverse_iterator rend() const { return TopLevelLoops.rend(); }
608 typedef LoopInfoBase<BasicBlock, Loop>::reverse_iterator reverse_iterator; typedef in class:llvm::LoopInfo
611 inline reverse_iterator rbegin() const { return LI.rbegin(); }
612 inline reverse_iterator ren
[all...]
/freebsd-10-stable/contrib/llvm/include/llvm/Support/
H A DPath.h79 typedef std::reverse_iterator<const_iterator> reverse_iterator; typedef in namespace:llvm::sys::path
94 inline reverse_iterator rbegin(StringRef path) {
95 return reverse_iterator(end(path));
101 inline reverse_iterator rend(StringRef path) {
102 return reverse_iterator(begin(path));
/freebsd-10-stable/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/
H A Diterators_fn_imps.hpp82 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
92 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
95 { return reverse_iterator(m_p_head); }
H A Dpat_trie_.hpp197 typedef typename Node_And_It_Traits::reverse_iterator reverse_iterator; typedef in class:pb_ds::detail::PB_DS_CLASS_NAME
285 inline reverse_iterator
286 erase(reverse_iterator);
311 inline reverse_iterator
317 inline reverse_iterator
H A Dtraits.hpp176 reverse_iterator; typedef in struct:pb_ds::detail::trie_traits
319 typedef const_reverse_iterator reverse_iterator; typedef in struct:pb_ds::detail::trie_traits
/freebsd-10-stable/contrib/llvm/include/llvm/ADT/
H A DArrayRef.h37 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:llvm::ArrayRef
100 reverse_iterator rbegin() const { return reverse_iterator(end()); }
101 reverse_iterator rend() const { return reverse_iterator(begin()); }
188 typedef std::reverse_iterator<iterator> reverse_iterator;
224 reverse_iterator rbegin() const { return reverse_iterator(en
[all...]
/freebsd-10-stable/contrib/llvm/tools/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()); }
/freebsd-10-stable/contrib/libstdc++/include/ext/pb_ds/detail/splay_tree_/
H A Derase_fn_imps.hpp75 inline typename PB_DS_CLASS_C_DEC::reverse_iterator
77 erase(reverse_iterator it)
82 reverse_iterator ret_it = it;
H A Dsplay_tree_.hpp171 typedef typename base_type::reverse_iterator reverse_iterator; typedef in class:pb_ds::detail::PB_DS_CLASS_NAME
227 inline reverse_iterator
228 erase(reverse_iterator);
/freebsd-10-stable/contrib/llvm/include/llvm/IR/
H A DBasicBlock.h101 typedef InstListType::reverse_iterator reverse_iterator; typedef in class:llvm::BasicBlock
198 inline reverse_iterator rbegin() { return InstList.rbegin(); }
200 inline reverse_iterator rend () { return InstList.rend(); }
/freebsd-10-stable/contrib/libstdc++/include/debug/
H A Dmultiset.h74 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:std::__debug::multiset
75 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
123 reverse_iterator
125 { return reverse_iterator(end()); }
131 reverse_iterator
133 { return reverse_iterator(begin()); }
H A Dset.h74 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:std::__debug::set
75 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
123 reverse_iterator
125 { return reverse_iterator(end()); }
131 reverse_iterator
133 { return reverse_iterator(begin()); }
H A Dmap.h74 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:std::__debug::map
75 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
125 reverse_iterator
127 { return reverse_iterator(end()); }
133 reverse_iterator
135 { return reverse_iterator(begin()); }
H A Dmultimap.h74 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:std::__debug::multimap
75 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
123 reverse_iterator
125 { return reverse_iterator(end()); }
131 reverse_iterator
133 { return reverse_iterator(begin()); }
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCFG.h336 typedef std::reverse_iterator<ImplTy::iterator> iterator;
337 typedef std::reverse_iterator<ImplTy::const_iterator> const_iterator;
338 typedef ImplTy::iterator reverse_iterator; typedef in class:clang::CFGBlock::ElementList
343 reverse_iterator insert(reverse_iterator I, size_t Cnt, CFGElement E,
355 reverse_iterator rbegin() { return Impl.begin(); }
356 reverse_iterator rend() { return Impl.end(); }
421 typedef ElementList::reverse_iterator reverse_iterator;
432 reverse_iterator rbegi
735 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:clang::CFGBlock::CFG
[all...]
/freebsd-10-stable/contrib/libstdc++/include/ext/pb_ds/detail/rb_tree_map_/
H A Drb_tree_.hpp149 typedef typename base_type::reverse_iterator reverse_iterator; typedef in class:pb_ds::detail::PB_DS_CLASS_NAME
200 inline reverse_iterator
201 erase(reverse_iterator);
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DPostOrderCFGView.h79 typedef std::vector<const CFGBlock*>::reverse_iterator iterator;
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
H A DASTVector.h92 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
93 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:clang::ASTVector
107 reverse_iterator rbegin() { return reverse_iterator(end()); }
109 reverse_iterator rend() { return reverse_iterator(begin()); }
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/
H A DMachineFunction.h304 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
305 typedef std::reverse_iterator<iterator> reverse_iterator;
319 reverse_iterator rbegin() { return BasicBlocks.rbegin(); }
321 reverse_iterator rend () { return BasicBlocks.rend(); }
H A DMachineBasicBlock.h207 typedef std::reverse_iterator<instr_iterator> reverse_instr_iterator;
209 std::reverse_iterator<const_instr_iterator> const_reverse_instr_iterator;
215 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
216 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:llvm::MachineBasicBlock
240 reverse_iterator rbegin() { return instr_rbegin(); }
242 reverse_iterator rend () { return instr_rend(); }
251 typedef std::vector<MachineBasicBlock *>::reverse_iterator
255 typedef std::vector<MachineBasicBlock *>::reverse_iterator
/freebsd-10-stable/contrib/llvm/lib/CodeGen/
H A DDeadMachineInstructionElim.cpp95 for (MachineFunction::reverse_iterator I = MF.rbegin(), E = MF.rend();
113 for (MachineBasicBlock::reverse_iterator MII = MBB->rbegin(),

Completed in 545 milliseconds

12345