|
clang-tools 22.0.0git
|
This is the complete list of members for clang::clangd::OverlayCDB, including all inherited members.
| blockUntilIdle(Deadline D) const override | clang::clangd::DelegatingCDB | virtual |
| CommandChanged typedef | clang::clangd::GlobalCompilationDatabase | |
| CommandMangler typedef | clang::clangd::OverlayCDB | |
| DelegatingCDB(const GlobalCompilationDatabase *Base, std::optional< std::string > FallbackWorkingDirectory=std::nullopt) | clang::clangd::DelegatingCDB | |
| DelegatingCDB(std::unique_ptr< GlobalCompilationDatabase > Base, std::optional< std::string > FallbackWorkingDirectory=std::nullopt) | clang::clangd::DelegatingCDB | |
| FallbackWorkingDirectory | clang::clangd::GlobalCompilationDatabase | protected |
| getCompileCommand(PathRef File) const override | clang::clangd::OverlayCDB | virtual |
| getFallbackCommand(PathRef File) const override | clang::clangd::OverlayCDB | virtual |
| getProjectInfo(PathRef File) const override | clang::clangd::DelegatingCDB | virtual |
| getProjectModules(PathRef File) const override | clang::clangd::OverlayCDB | virtual |
| GlobalCompilationDatabase(std::optional< std::string > FallbackWorkingDirectory=std::nullopt) | clang::clangd::GlobalCompilationDatabase | inline |
| OnCommandChanged | clang::clangd::GlobalCompilationDatabase | mutableprotected |
| OverlayCDB(const GlobalCompilationDatabase *Base, std::vector< std::string > FallbackFlags={}, CommandMangler Mangler=nullptr, std::optional< std::string > FallbackWorkingDirectory=std::nullopt) | clang::clangd::OverlayCDB | |
| setCompileCommand(PathRef File, std::optional< tooling::CompileCommand > CompilationCommand) | clang::clangd::OverlayCDB | |
| watch(CommandChanged::Listener L) const | clang::clangd::GlobalCompilationDatabase | inline |
| ~GlobalCompilationDatabase()=default | clang::clangd::GlobalCompilationDatabase | virtual |