reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/STLExtras.h
  155     -> decltype(begin(std::forward<ContainerTy>(container))) {
  163     -> decltype(end(std::forward<ContainerTy>(container))) {
  179     -> decltype(adl_detail::adl_begin(std::forward<ContainerTy>(container))) {
  185     -> decltype(adl_detail::adl_end(std::forward<ContainerTy>(container))) {
  921                       decltype(std::begin(std::declval<RangeTs &>()))...>;
 1193 auto find_if(R &&Range, UnaryPredicate P) -> decltype(adl_begin(Range)) {
include/llvm/ADT/SparseBitVector.h
  257   using ElementListIter = typename ElementList::iterator;
include/llvm/Analysis/BlockFrequencyInfoImpl.h
  462   iterator_range<std::list<LoopData>::iterator>
  464                      std::list<LoopData>::iterator Insert);
  933                               std::list<LoopData>::iterator Insert);
 1281     LoopData *OuterLoop, std::list<LoopData>::iterator Insert) {
include/llvm/Analysis/GlobalsModRef.h
   61     std::list<DeletionCallbackHandle>::iterator I;
include/llvm/IR/PassManager.h
  637                typename AnalysisResultListT::iterator>;
lib/Analysis/BlockFrequencyInfoImpl.cpp
  753     LoopData *OuterLoop, std::list<LoopData>::iterator Insert,
  773 iterator_range<std::list<LoopData>::iterator>
  776     std::list<LoopData>::iterator Insert) {
lib/CodeGen/InterleavedLoadCombinePass.cpp
 1061     std::vector<std::list<VectorInfo>::iterator> Res(Factor, Candidates.end());
lib/CodeGen/ScheduleDAGInstrs.cpp
  695     SUList::iterator SUItr = sus.begin(), SUEE = sus.end();
lib/Transforms/Scalar/LoopDistribute.cpp
  361     for (PartitionContainerT::iterator I = PartitionContainer.begin(),
projects/openmp/libomptarget/src/device.cpp
   73   for (HostDataToTargetListTy::iterator ii = HostDataToTargetMap.begin();
projects/openmp/libomptarget/src/device.h
   62   HostDataToTargetListTy::iterator Entry;
tools/clang/include/clang/AST/CXXInheritance.h
  180   using paths_iterator = std::list<CXXBasePath>::iterator;
tools/clang/include/clang/Rewrite/Core/TokenRewriter.h
   36     using TokenRefTy = std::list<Token>::iterator;
tools/clang/lib/ARCMigrate/ARCMT.cpp
   34   ListTy::iterator I = List.begin();
   43       ListTy::iterator eraseS = I++;
tools/clang/lib/ARCMigrate/TransformActions.cpp
  527   std::list<CharRange>::iterator I = Removals.end();
  529     std::list<CharRange>::iterator RI = I;
  574   for (std::list<CharRange>::iterator
tools/clang/lib/Sema/SemaCodeComplete.cpp
 1108   std::list<ShadowMap>::iterator SM, SMEnd = ShadowMaps.end();
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
  524   for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E;) {
  538         PathPieces::iterator Next = std::next(I);
  558   for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E;) {
 1412   PathPieces::iterator Prev = pieces.end();
 1413   for (PathPieces::iterator I = pieces.begin(), E = Prev; I != E;
 1492   for (PathPieces::iterator I = pieces.begin(), E = pieces.end(); I != E; ++I) {
 1504     PathPieces::iterator NextI = I; ++NextI;
 1613   for (PathPieces::iterator I = Path.begin(), E = Path.end(); I != E; ) {
 1625     PathPieces::iterator NextI = I; ++NextI;
 1681   for (PathPieces::iterator I = path.begin(), E = path.end(); I != E;
 1731   for (PathPieces::iterator I = path.begin(), E = path.end(); I != E; ++I) {
 1737     PathPieces::iterator NextI = I; ++NextI;
 1761   for (PathPieces::iterator I = path.begin(), E = path.end(); I != E; ) {
 1788     PathPieces::iterator NextI = I; ++NextI;
tools/lldb/include/lldb/Breakpoint/WatchpointList.h
  193   wp_collection::iterator GetIDIterator(lldb::watch_id_t watchID);
tools/lldb/include/lldb/DataFormatters/TypeCategoryMap.h
   30   typedef ActiveCategoriesList::iterator ActiveCategoriesIterator;
tools/lldb/source/Breakpoint/WatchpointList.cpp
   98 WatchpointList::wp_collection::iterator
  170   wp_collection::iterator pos = GetIDIterator(watch_id);
  213   wp_collection::iterator pos, end = m_watchpoints.end();
  224   wp_collection::iterator pos, end = m_watchpoints.end();
  234       wp_collection::iterator pos, end = m_watchpoints.end();
tools/lldb/source/DataFormatters/TypeCategoryMap.cpp
   72       ActiveCategoriesList::iterator iter = m_active_categories.begin();
tools/lldb/source/Expression/FunctionCaller.cpp
  302   std::list<lldb::addr_t>::iterator pos;
tools/lldb/source/Utility/Listener.cpp
  178     event_collection::iterator pos = m_events.begin();
  278   Listener::event_collection::iterator pos = m_events.end();
tools/llvm-rtdyld/llvm-rtdyld.cpp
  659   for (WorklistT::iterator I = Worklist.begin(), E = Worklist.end();
  661     WorklistT::iterator Tmp = I;
tools/polly/include/polly/ScopInfo.h
 2446   using iterator = StmtSet::iterator;
usr/include/c++/7.4.0/bits/list.tcc
   87       typename list<_Tp, _Alloc>::iterator
   94 	return iterator(__tmp);
   99     typename list<_Tp, _Alloc>::iterator
  110       return iterator(__tmp);
  115     typename list<_Tp, _Alloc>::iterator
  122 	  iterator __it = __tmp.begin();
  131       typename list<_Tp, _Alloc>::iterator
  139 	    iterator __it = __tmp.begin();
  148     typename list<_Tp, _Alloc>::iterator
  156       iterator __ret = iterator(__position._M_node->_M_next);
  156       iterator __ret = iterator(__position._M_node->_M_next);
  295       iterator __i = begin();
  311         iterator __first1 = begin();
  312         iterator __last1 = end();
  327       iterator __first = begin();
  328       iterator __last = end();
  329       iterator __extra = __last;
  332 	  iterator __next = __first;
  355       iterator __first = begin();
  356       iterator __last = end();
  359       iterator __next = __first;
  385 	  iterator __first1 = begin();
  386 	  iterator __last1 = end();
  387 	  iterator __first2 = __x.begin();
  388 	  iterator __last2 = __x.end();
  394 		  iterator __next = __first2;
  432 	    iterator __first1 = begin();
  433 	    iterator __last1 = end();
  434 	    iterator __first2 = __x.begin();
  435 	    iterator __last2 = __x.end();
  442 		      iterator __next = __first2;
  516         iterator __first = begin();
  517         iterator __last = end();
  520 	    iterator __next = __first;
  534         iterator __first = begin();
  535         iterator __last = end();
  538         iterator __next = __first;
usr/include/c++/7.4.0/bits/range_access.h
   48     begin(_Container& __cont) -> decltype(__cont.begin())
   68     end(_Container& __cont) -> decltype(__cont.end())
usr/include/c++/7.4.0/bits/stl_list.h
  529       typedef std::reverse_iterator<iterator>		 reverse_iterator;
  850       iterator
  852       { return iterator(this->_M_impl._M_node._M_next); }
  868       iterator
  870       { return iterator(&this->_M_impl._M_node); }
 1038 	iterator __tmp = end();
 1153       { this->_M_erase(iterator(this->_M_impl._M_node._M_prev)); }
 1169 	iterator
 1183       iterator
 1213       iterator
 1232       iterator
 1252       iterator
 1293 	iterator
 1335       iterator
 1360       iterator
 1474 	iterator __j = __i._M_const_cast();
 1784       _M_transfer(iterator __position, iterator __first, iterator __last)
 1784       _M_transfer(iterator __position, iterator __first, iterator __last)
 1784       _M_transfer(iterator __position, iterator __first, iterator __last)
 1799        _M_insert(iterator __position, _Args&&... __args)
 1809       _M_erase(iterator __position) _GLIBCXX_NOEXCEPT
utils/TableGen/CodeGenRegisters.cpp
 2220                                                 std::list<CodeGenRegisterClass>::iterator FirstSubRegRC) {
utils/TableGen/CodeGenRegisters.h
  591         std::list<CodeGenRegisterClass>::iterator FirstSubRegRC);
utils/TableGen/GlobalISelEmitter.cpp
  803   using action_iterator = ActionList::iterator;