9 #ifndef LLVM_CLANG_TOOLS_EXTRA_CLANGD_FSPROVIDER_H 10 #define LLVM_CLANG_TOOLS_EXTRA_CLANGD_FSPROVIDER_H 12 #include "llvm/ADT/IntrusiveRefCntPtr.h" 13 #include "llvm/Support/VirtualFileSystem.h" 27 virtual llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>
33 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>
virtual ~FileSystemProvider()=default
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
virtual llvm::IntrusiveRefCntPtr< llvm::vfs::FileSystem > getFileSystem() const =0
Called by ClangdServer to obtain a vfs::FileSystem to be used for parsing.