struct DirIterImpl
Declaration
struct DirIterImpl { /* full declaration omitted */ };
Description
An interface for virtual file systems to provide an iterator over the (non-recursive) contents of a directory.
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:144
Member Variables
- public llvm::vfs::directory_entry CurrentEntry
Method Overview
- public virtual std::error_code increment()
- public virtual ~DirIterImpl()
Methods
¶virtual std::error_code increment()
virtual std::error_code increment()
Description
Sets \c CurrentEntry to the next entry in the directory on success, to directory_entry() at end, or returns a system-defined \c error_code.
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:149
¶virtual ~DirIterImpl()
virtual ~DirIterImpl()
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:145