clang-tools
7.0.0
|
#include <FSProvider.h>
Public Member Functions | |
IntrusiveRefCntPtr< vfs::FileSystem > | getFileSystem () override |
Called by ClangdServer to obtain a vfs::FileSystem to be used for parsing. More... | |
![]() | |
virtual | ~FileSystemProvider ()=default |
Definition at line 31 of file FSProvider.h.
|
inlineoverridevirtual |
Called by ClangdServer to obtain a vfs::FileSystem to be used for parsing.
Context::current() will be the context passed to the clang entrypoint, such as addDocument(), and will also be propagated to result callbacks. Embedders may use this to isolate filesystem accesses.
Implements clang::clangd::FileSystemProvider.
Definition at line 34 of file FSProvider.h.