[clang-tools-extra] Add --project-root to clangd (PR #155905)
Nathan Ridge via cfe-commits
cfe-commits at lists.llvm.org
Thu Nov 27 22:36:15 PST 2025
================
@@ -69,14 +71,17 @@ class GlobalCompilationDatabase {
}
protected:
+ std::optional<std::string> WorkingDirectory;
mutable CommandChanged OnCommandChanged;
};
// Helper class for implementing GlobalCompilationDatabases that wrap others.
class DelegatingCDB : public GlobalCompilationDatabase {
public:
- DelegatingCDB(const GlobalCompilationDatabase *Base);
- DelegatingCDB(std::unique_ptr<GlobalCompilationDatabase> Base);
+ DelegatingCDB(const GlobalCompilationDatabase *Base,
----------------
HighCommander4 wrote:
Likewise here, we may want to give these added parameters a default
https://github.com/llvm/llvm-project/pull/155905
More information about the cfe-commits
mailing list