| classID() | llvm::RTTIExtends< RedirectingFileSystem, vfs::FileSystem > | inlinestatic |
| classof(const T *R) | llvm::RTTIExtends< RedirectingFileSystem, vfs::FileSystem > | inlinestatic |
| clearHasBeenUsed() | llvm::vfs::RedirectingFileSystem | inline |
| create(std::unique_ptr< MemoryBuffer > Buffer, SourceMgr::DiagHandlerTy DiagHandler, StringRef YAMLFilePath, void *DiagContext, IntrusiveRefCntPtr< FileSystem > ExternalFS) | llvm::vfs::RedirectingFileSystem | static |
| create(ArrayRef< std::pair< std::string, std::string > > RemappedFiles, bool UseExternalNames, IntrusiveRefCntPtr< FileSystem > ExternalFS) | llvm::vfs::RedirectingFileSystem | static |
| dir_begin(const Twine &Dir, std::error_code &EC) override | llvm::vfs::RedirectingFileSystem | virtual |
| dump() const | llvm::vfs::FileSystem | |
| dynamicClassID() const override | llvm::RTTIExtends< RedirectingFileSystem, vfs::FileSystem > | inlinevirtual |
| EK_Directory enum value | llvm::vfs::RedirectingFileSystem | |
| EK_DirectoryRemap enum value | llvm::vfs::RedirectingFileSystem | |
| EK_File enum value | llvm::vfs::RedirectingFileSystem | |
| EntryKind enum name | llvm::vfs::RedirectingFileSystem | |
| equivalent(const Twine &A, const Twine &B) | llvm::vfs::FileSystem | |
| exists(const Twine &Path) override | llvm::vfs::RedirectingFileSystem | virtual |
| getBufferForFile(const Twine &Name, int64_t FileSize=-1, bool RequiresNullTerminator=true, bool IsVolatile=false, bool IsText=true) | llvm::vfs::FileSystem | |
| getCurrentWorkingDirectory() const override | llvm::vfs::RedirectingFileSystem | virtual |
| getOverlayFileDir() const | llvm::vfs::RedirectingFileSystem | |
| getRealPath(const Twine &Path, SmallVectorImpl< char > &Output) override | llvm::vfs::RedirectingFileSystem | virtual |
| getRoots() const | llvm::vfs::RedirectingFileSystem | |
| hasBeenUsed() const | llvm::vfs::RedirectingFileSystem | inline |
| ID | llvm::vfs::RedirectingFileSystem | static |
| isA() const | llvm::RTTIExtends< RedirectingFileSystem, vfs::FileSystem > | inline |
| llvm::RTTIRoot::isA(const void *const ClassID) const | llvm::RTTIRoot | inlinevirtual |
| isLocal(const Twine &Path, bool &Result) override | llvm::vfs::RedirectingFileSystem | virtual |
| lookupPath(StringRef Path) const | llvm::vfs::RedirectingFileSystem | |
| makeAbsolute(SmallVectorImpl< char > &Path) const override | llvm::vfs::RedirectingFileSystem | virtual |
| NameKind enum name | llvm::vfs::RedirectingFileSystem | |
| NK_External enum value | llvm::vfs::RedirectingFileSystem | |
| NK_NotSet enum value | llvm::vfs::RedirectingFileSystem | |
| NK_Virtual enum value | llvm::vfs::RedirectingFileSystem | |
| openFileForRead(const Twine &Path) override | llvm::vfs::RedirectingFileSystem | virtual |
| openFileForReadBinary(const Twine &Path) | llvm::vfs::FileSystem | inlinevirtual |
| llvm::RTTIExtends< RedirectingFileSystem, vfs::FileSystem >::operator=(const ThreadSafeRefCountedBase &)=delete | llvm::ThreadSafeRefCountedBase< FileSystem > | protected |
| print(raw_ostream &OS, PrintType Type=PrintType::Contents, unsigned IndentLevel=0) const | llvm::vfs::FileSystem | inline |
| printEntry(raw_ostream &OS, Entry *E, unsigned IndentLevel=0) const | llvm::vfs::RedirectingFileSystem | |
| printImpl(raw_ostream &OS, PrintType Type, unsigned IndentLevel) const override | llvm::vfs::RedirectingFileSystem | protectedvirtual |
| printIndent(raw_ostream &OS, unsigned IndentLevel) const | llvm::vfs::FileSystem | inlineprotected |
| PrintType enum name | llvm::vfs::FileSystem | |
| RedirectingFileSystemParser class | llvm::vfs::RedirectingFileSystem | friend |
| RedirectingFSDirIterImpl class | llvm::vfs::RedirectingFileSystem | friend |
| RedirectKind enum name | llvm::vfs::RedirectingFileSystem | |
| Release() const | llvm::ThreadSafeRefCountedBase< FileSystem > | inline |
| Retain() const | llvm::ThreadSafeRefCountedBase< FileSystem > | inline |
| RootRelativeKind enum name | llvm::vfs::RedirectingFileSystem | |
| setCurrentWorkingDirectory(const Twine &Path) override | llvm::vfs::RedirectingFileSystem | virtual |
| setFallthrough(bool Fallthrough) | llvm::vfs::RedirectingFileSystem | |
| setOverlayFileDir(StringRef PrefixDir) | llvm::vfs::RedirectingFileSystem | |
| setRedirection(RedirectingFileSystem::RedirectKind Kind) | llvm::vfs::RedirectingFileSystem | |
| setUsageTrackingActive(bool Active) | llvm::vfs::RedirectingFileSystem | inline |
| status(const Twine &Path) override | llvm::vfs::RedirectingFileSystem | virtual |
| ThreadSafeRefCountedBase()=default | llvm::ThreadSafeRefCountedBase< FileSystem > | protected |
| UseCount() const | llvm::ThreadSafeRefCountedBase< FileSystem > | inline |
| visit(VisitCallbackTy Callback) | llvm::vfs::FileSystem | inline |
| VisitCallbackTy typedef | llvm::vfs::FileSystem | |
| visitChildFileSystems(VisitCallbackTy Callback) override | llvm::vfs::RedirectingFileSystem | protectedvirtual |
| ~FileSystem() override | llvm::vfs::FileSystem | |
| ~RTTIRoot()=default | llvm::RTTIRoot | virtual |
| ~ThreadSafeRefCountedBase() | llvm::ThreadSafeRefCountedBase< FileSystem > | inlineprotected |