clang-tools 20.0.0git
|
Public Member Functions | |
FileConfigCache (llvm::StringRef Path, llvm::StringRef Directory) | |
void | get (const ThreadsafeFS &TFS, DiagnosticCallback DC, std::chrono::steady_clock::time_point FreshTime, bool Trusted, std::vector< CompiledFragment > &Out) const |
Additional Inherited Members | |
Protected Member Functions inherited from clang::clangd::FileCache | |
FileCache (PathRef Path) | |
void | read (const ThreadsafeFS &TFS, std::chrono::steady_clock::time_point FreshTime, llvm::function_ref< void(std::optional< llvm::StringRef >)> Parse, llvm::function_ref< void()> Read) const |
PathRef | path () const |
Definition at line 30 of file ConfigProvider.cpp.
|
inline |
Definition at line 35 of file ConfigProvider.cpp.
References Directory.
|
inline |
Definition at line 38 of file ConfigProvider.cpp.
References clang::clangd::config::Fragment::SourceInfo::Directory, Directory, Out, clang::clangd::config::Fragment::parseYAML(), clang::clangd::FileCache::path(), clang::clangd::FileCache::read(), clang::clangd::config::Fragment::Source, Trusted, and clang::clangd::config::Fragment::SourceInfo::Trusted.