LLVM 22.0.0git
llvm::vfs::detail Namespace Reference

Classes

struct  DirIterImpl
 An interface for virtual file systems to provide an iterator over the (non-recursive) contents of a directory. More...
struct  EmptyBaseClass
 Unused and empty base class to allow OutputConfig constructor to be constexpr, with commas before every field's initializer. More...
class  InMemoryDirectory
class  InMemoryFile
class  InMemoryNode
 The in memory file system is a tree of Nodes. More...
class  NamedNodeOrError
struct  NewInMemoryNodeInfo
struct  RecDirIterState
 Keeps state for the recursive_directory_iterator. More...

Enumerations

enum  InMemoryNodeKind { IME_File , IME_Directory , IME_HardLink , IME_SymbolicLink }

Enumeration Type Documentation

◆ InMemoryNodeKind

Enumerator
IME_File 
IME_Directory 
IME_HardLink 
IME_SymbolicLink 

Definition at line 632 of file VirtualFileSystem.cpp.