| 
    LLVM 22.0.0git
    
   | 
 
This is the complete list of members for llvm::vfs::InMemoryFileSystem, including all inherited members.
| addFile(const Twine &Path, time_t ModificationTime, std::unique_ptr< llvm::MemoryBuffer > Buffer, std::optional< uint32_t > User=std::nullopt, std::optional< uint32_t > Group=std::nullopt, std::optional< llvm::sys::fs::file_type > Type=std::nullopt, std::optional< llvm::sys::fs::perms > Perms=std::nullopt) | llvm::vfs::InMemoryFileSystem | |
| addFileNoOwn(const Twine &Path, time_t ModificationTime, const llvm::MemoryBufferRef &Buffer, std::optional< uint32_t > User=std::nullopt, std::optional< uint32_t > Group=std::nullopt, std::optional< llvm::sys::fs::file_type > Type=std::nullopt, std::optional< llvm::sys::fs::perms > Perms=std::nullopt) | llvm::vfs::InMemoryFileSystem | |
| addHardLink(const Twine &NewLink, const Twine &Target) | llvm::vfs::InMemoryFileSystem | |
| addSymbolicLink(const Twine &NewLink, const Twine &Target, time_t ModificationTime, std::optional< uint32_t > User=std::nullopt, std::optional< uint32_t > Group=std::nullopt, std::optional< llvm::sys::fs::perms > Perms=std::nullopt) | llvm::vfs::InMemoryFileSystem | |
| classID() | llvm::RTTIExtends< InMemoryFileSystem, FileSystem > | inlinestatic | 
| classof(const T *R) | llvm::RTTIExtends< InMemoryFileSystem, FileSystem > | inlinestatic | 
| dir_begin(const Twine &Dir, std::error_code &EC) override | llvm::vfs::InMemoryFileSystem | |
| dynamicClassID() const override | llvm::RTTIExtends< InMemoryFileSystem, FileSystem > | inline | 
| getCurrentWorkingDirectory() const override | llvm::vfs::InMemoryFileSystem | inline | 
| getRealPath(const Twine &Path, SmallVectorImpl< char > &Output) override | llvm::vfs::InMemoryFileSystem | |
| ID | llvm::vfs::InMemoryFileSystem | static | 
| InMemoryFileSystem(bool UseNormalizedPaths=true) | llvm::vfs::InMemoryFileSystem | explicit | 
| isA() const | llvm::RTTIExtends< InMemoryFileSystem, FileSystem > | inline | 
| isLocal(const Twine &Path, bool &Result) override | llvm::vfs::InMemoryFileSystem | |
| MaxSymlinkDepth | llvm::vfs::InMemoryFileSystem | static | 
| openFileForRead(const Twine &Path) override | llvm::vfs::InMemoryFileSystem | |
| printImpl(raw_ostream &OS, PrintType Type, unsigned IndentLevel) const override | llvm::vfs::InMemoryFileSystem | protected | 
| setCurrentWorkingDirectory(const Twine &Path) override | llvm::vfs::InMemoryFileSystem | |
| status(const Twine &Path) override | llvm::vfs::InMemoryFileSystem | |
| toString() const | llvm::vfs::InMemoryFileSystem | |
| useNormalizedPaths() const | llvm::vfs::InMemoryFileSystem | inline | 
| ~InMemoryFileSystem() override | llvm::vfs::InMemoryFileSystem |