ArcsinX wrote: As I mentioned here https://github.com/llvm/llvm-project/issues/199389#issuecomment-4532458837 I think it's better not to build/check modules at preamble build stage if preamble optimization is disabled. Instead of this, call `buildPrerequisiteModulesFor()` from `ParsedAST::build()`.
But I want to here @ChuanqiXu9 opinion here, as far as he is the main contribution into C++20 modules support in clangd. https://github.com/llvm/llvm-project/pull/199460 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
