================
@@ -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
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits