[clang-tools-extra] [clangd] [C++20] [Modules] Introduce initial support for C++20 Modules (PR #66462)
Chuanqi Xu via cfe-commits
cfe-commits at lists.llvm.org
Tue Oct 31 00:32:29 PDT 2023
================
@@ -587,11 +587,11 @@ class DiagPatcher {
};
} // namespace
-std::shared_ptr<const PreambleData>
-buildPreamble(PathRef FileName, CompilerInvocation CI,
- const ParseInputs &Inputs, bool StoreInMemory,
- PreambleParsedCallback PreambleCallback,
- PreambleBuildStats *Stats) {
+std::shared_ptr<const PreambleData> buildPreamble(
+ PathRef FileName, CompilerInvocation CI, const ParseInputs &Inputs,
+ bool StoreInMemory, bool ExperimentalModulesSupport,
+ const GlobalCompilationDatabase &CDB,
----------------
ChuanqiXu9 wrote:
Done by adding a `ModuleBuilder*` parameter to the interface.
https://github.com/llvm/llvm-project/pull/66462
More information about the cfe-commits
mailing list