clang-tools 20.0.0git
|
#include <GlobalCompilationDatabase.h>
Public Member Functions | |
Options (const ThreadsafeFS &TFS) | |
Public Attributes | |
const ThreadsafeFS & | TFS |
std::chrono::steady_clock::duration | RevalidateAfter |
std::chrono::steady_clock::duration | RevalidateMissingAfter |
std::function< Context(llvm::StringRef)> | ContextProvider |
std::optional< Path > | CompileCommandsDir |
Definition at line 104 of file GlobalCompilationDatabase.h.
|
inline |
Definition at line 105 of file GlobalCompilationDatabase.h.
std::optional<Path> clang::clangd::DirectoryBasedGlobalCompilationDatabase::Options::CompileCommandsDir |
Definition at line 119 of file GlobalCompilationDatabase.h.
std::function<Context(llvm::StringRef)> clang::clangd::DirectoryBasedGlobalCompilationDatabase::Options::ContextProvider |
Definition at line 116 of file GlobalCompilationDatabase.h.
Referenced by clang::clangd::DirectoryBasedGlobalCompilationDatabase::DirectoryBasedGlobalCompilationDatabase().
std::chrono::steady_clock::duration clang::clangd::DirectoryBasedGlobalCompilationDatabase::Options::RevalidateAfter |
Definition at line 109 of file GlobalCompilationDatabase.h.
Referenced by clang::clangd::DirectoryBasedGlobalCompilationDatabase::getCompileCommand().
std::chrono::steady_clock::duration clang::clangd::DirectoryBasedGlobalCompilationDatabase::Options::RevalidateMissingAfter |
Definition at line 113 of file GlobalCompilationDatabase.h.
Referenced by clang::clangd::DirectoryBasedGlobalCompilationDatabase::getCompileCommand().
const ThreadsafeFS& clang::clangd::DirectoryBasedGlobalCompilationDatabase::Options::TFS |
Definition at line 107 of file GlobalCompilationDatabase.h.
Referenced by clang::clangd::DirectoryBasedGlobalCompilationDatabase::getProjectModules().