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

References

include/llvm/Support/VirtualFileSystem.h
  164     assert(Impl.get() != nullptr && "requires non-null implementation");
  165     if (Impl->CurrentEntry.path().empty())
  166       Impl.reset(); // Normalize the end iterator to Impl == nullptr.
  174     assert(Impl && "attempting to increment past end");
  175     EC = Impl->increment();
  176     if (Impl->CurrentEntry.path().empty())
  177       Impl.reset(); // Normalize the end iterator to Impl == nullptr.
  181   const directory_entry &operator*() const { return Impl->CurrentEntry; }
  182   const directory_entry *operator->() const { return &Impl->CurrentEntry; }
  185     if (Impl && RHS.Impl)
  185     if (Impl && RHS.Impl)
  186       return Impl->CurrentEntry.path() == RHS.Impl->CurrentEntry.path();
  186       return Impl->CurrentEntry.path() == RHS.Impl->CurrentEntry.path();
  187     return !Impl && !RHS.Impl;
  187     return !Impl && !RHS.Impl;