Home
last modified time | relevance | path

Searched refs:DelegatingCDB (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DGlobalCompilationDatabase.h68 class DelegatingCDB : public GlobalCompilationDatabase {
70 DelegatingCDB(const GlobalCompilationDatabase *Base);
71 DelegatingCDB(std::unique_ptr<GlobalCompilationDatabase> Base);
172 class OverlayCDB : public DelegatingCDB {
H A DGlobalCompilationDatabase.cpp744 : DelegatingCDB(Base), ArgsAdjuster(std::move(Adjuster)), in OverlayCDB()
757 Cmd = DelegatingCDB::getCompileCommand(File); in getCompileCommand()
766 auto Cmd = DelegatingCDB::getFallbackCommand(File); in getFallbackCommand()
791 DelegatingCDB::DelegatingCDB(const GlobalCompilationDatabase *Base) in DelegatingCDB() function in clang::clangd::DelegatingCDB
799 DelegatingCDB::DelegatingCDB(std::unique_ptr<GlobalCompilationDatabase> Base) in DelegatingCDB() function in clang::clangd::DelegatingCDB
800 : DelegatingCDB(Base.get()) { in DelegatingCDB()
805 DelegatingCDB::getCompileCommand(PathRef File) const { in getCompileCommand()
811 llvm::Optional<ProjectInfo> DelegatingCDB::getProjectInfo(PathRef File) const { in getProjectInfo()
817 tooling::CompileCommand DelegatingCDB::getFallbackCommand(PathRef File) const { in getFallbackCommand()
823 bool DelegatingCDB::blockUntilIdle(Deadline D) const { in blockUntilIdle()
H A DQueryDriverDatabase.cpp319 class QueryDriverDatabase : public DelegatingCDB {
323 : DelegatingCDB(std::move(Base)), in QueryDriverDatabase()
328 auto Cmd = DelegatingCDB::getCompileCommand(File); in getCompileCommand()