|
LLVM
3.7.0
|
directory_iterator - Iterates through the entries in path. More...
#include <FileSystem.h>
Public Member Functions | |
| directory_iterator (const Twine &path, std::error_code &ec) | |
| directory_iterator (const directory_entry &de, std::error_code &ec) | |
| directory_iterator () | |
| Construct end iterator. More... | |
| directory_iterator & | increment (std::error_code &ec) |
| const directory_entry & | operator* () const |
| const directory_entry * | operator-> () const |
| bool | operator== (const directory_iterator &RHS) const |
| bool | operator!= (const directory_iterator &RHS) const |
directory_iterator - Iterates through the entries in path.
There is no operator++ because we need an error_code. If it's really needed we can make it call report_fatal_error on error.
Definition at line 732 of file FileSystem.h.
|
inlineexplicit |
Definition at line 736 of file FileSystem.h.
References llvm::sys::fs::detail::directory_iterator_construct(), and llvm::Twine::toStringRef().
|
inlineexplicit |
Definition at line 743 of file FileSystem.h.
References llvm::sys::fs::detail::directory_iterator_construct(), and llvm::sys::fs::directory_entry::path().
|
inline |
Construct end iterator.
Definition at line 749 of file FileSystem.h.
|
inline |
Definition at line 752 of file FileSystem.h.
References llvm::sys::fs::detail::directory_iterator_increment().
|
inline |
Definition at line 770 of file FileSystem.h.
|
inline |
Definition at line 757 of file FileSystem.h.
|
inline |
Definition at line 758 of file FileSystem.h.
|
inline |
Definition at line 760 of file FileSystem.h.
1.8.6