ChuanqiXu9 wrote: The size of the patch is too big to review. And personally I don't have such a time to review it recently. Also from the community's perspective, the maintainablity of large patches is questionable.
I think, you can achieve it with another direction. Instead of adding these build system related things to compile, bug adding compiler related things to build systems. You may achieve this with libclang.so. It is not so hard. You can see my patch to support modules with clangd, which will build modules in clangd by calling API in clang. https://github.com/llvm/llvm-project/pull/147682 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits