llvm/llvm-project

[C++20] [Modules] [Windows] Collections for C++20 Modules for windows in clang

Open

#174,067 建立於 2025年12月31日

在 GitHub 查看
 (1 留言) (0 反應) (0 負責人)C++ (10,782 fork)batch import
ABIclang:moduleshelp wantedmetaissueplatform:windows

倉庫指標

Star
 (26,378 star)
PR 合併指標
 (平均合併 1天 2小時) (30 天內合併 1,000 個 PR)

描述

This is a meta issue collects the issues or missing features of C++20 modules for windows in clang.

Generally the number of such issues won't be a lot, thanks to the design of clang, many implementations of C++20 modules can be shared in different targets. So I guess it won't be too hard to fix these bugs and implement the missing part.

I don't mark this as "good first issue" as I feel "good first issue" is majorly for super trivial issues, as diagnostic improvements and so on. But I do think this is good opportunity for contributors if they are interested.

On the one hand, I don't have a windows machine. On the other hand, I am not interested in developing in windows. So I may not fix or implement this myself. But I will love to discuss implementation details if you have questions. And also, as said, the design of clang makes most of the implementation can be shared between different platforms. So this may be good entry point for contributors who are interested in modules.

Missing feature:

Ecosystem:

Bugs:

The bug of list may not be completed, we can find it by: https://github.com/llvm/llvm-project/issues?q=state%3Aopen%20label%3A%22clang%3Amodules%22%20label%3Aplatform%3Awindows

貢獻者指南