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:168

Member Variables

public llvm::vfs::directory_entry CurrentEntry

Method Overview

Methods

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:173

virtual ~DirIterImpl()

Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:169