clang
7.0.0
|
An input iterator over the entries in a virtual path, similar to llvm::sys::fs::directory_iterator. More...
#include "clang/Basic/VirtualFileSystem.h"
Public Member Functions | |
directory_iterator (std::shared_ptr< detail::DirIterImpl > I) | |
directory_iterator ()=default | |
Construct an 'end' iterator. More... | |
directory_iterator & | increment (std::error_code &EC) |
Equivalent to operator++, with an error code. More... | |
const Status & | operator* () const |
const Status * | operator-> () const |
bool | operator== (const directory_iterator &RHS) const |
bool | operator!= (const directory_iterator &RHS) const |
An input iterator over the entries in a virtual path, similar to llvm::sys::fs::directory_iterator.
Definition at line 147 of file VirtualFileSystem.h.
|
inline |
Definition at line 151 of file VirtualFileSystem.h.
|
default |
Construct an 'end' iterator.
|
inline |
Equivalent to operator++, with an error code.
Definition at line 162 of file VirtualFileSystem.h.
Referenced by clang::FrontendAction::BeginSourceFile(), collectIncludePCH(), and clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::getBiarchSibling().
|
inline |
Definition at line 178 of file VirtualFileSystem.h.
|
inline |
Definition at line 170 of file VirtualFileSystem.h.
|
inline |
Definition at line 171 of file VirtualFileSystem.h.
|
inline |
Definition at line 173 of file VirtualFileSystem.h.