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

References

include/llvm/ADT/ImmutableList.h
   92     iterator& operator++() { L = L->getTail(); return *this; }
   93     bool operator==(const iterator& I) const { return L == I.L; }
   94     bool operator!=(const iterator& I) const { return L != I.L; }
  105   iterator begin() const { return iterator(X); }
  105   iterator begin() const { return iterator(X); }
  109   iterator end() const { return iterator(); }
  109   iterator end() const { return iterator(); }
  115     for (iterator I = begin(), E = end(); I != E; ++I) {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
   50   using iterator = llvm::ImmutableList<SVal>::iterator;
   90   using iterator = llvm::ImmutableList<const CXXBaseSpecifier *>::iterator;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
  467   using iterator = llvm::ImmutableList<SVal>::iterator;
  544   using iterator = llvm::ImmutableList<const CXXBaseSpecifier *>::iterator;
unittests/ADT/ImmutableListTest.cpp
   30   for (ImmutableList<Wrapper<char>>::iterator It = L.begin(), End = L.end();
  105   for (ImmutableList<const Unmodifiable &>::iterator It = L.begin(),
  246   for (ImmutableList<Wrapper<long>>::iterator I = L.begin(), E = L.end();
  254   for (ImmutableList<Wrapper<long>>::iterator I = L2.begin(), E = L2.end();
  262   for (ImmutableList<Wrapper<long>>::iterator I = L3.begin(), E = L3.end();