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

References

include/llvm/Support/VirtualFileSystem.h
  223   const directory_entry &operator*() const { return *State->Stack.top(); }
  224   const directory_entry *operator->() const { return &*State->Stack.top(); }
  235     assert(!State->Stack.empty() &&
  237     return State->Stack.size() - 1;
lib/Support/VirtualFileSystem.cpp
 2110     State->Stack.push(I);
 2116   assert(FS && State && !State->Stack.empty() && "incrementing past end");
 2117   assert(!State->Stack.top()->path().empty() && "non-canonical end iterator");
 2123     if (State->Stack.top()->type() == sys::fs::file_type::directory_file) {
 2124       vfs::directory_iterator I = FS->dir_begin(State->Stack.top()->path(), EC);
 2126         State->Stack.push(I);
 2132   while (!State->Stack.empty() && State->Stack.top().increment(EC) == End)
 2132   while (!State->Stack.empty() && State->Stack.top().increment(EC) == End)
 2133     State->Stack.pop();
 2135   if (State->Stack.empty())