llvm / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
http://llvm.org
Other
28.48k stars 11.77k forks source link

[C++20] [Modules] Missing features and problems #112295

Open ChuanqiXu9 opened 2 hours ago

ChuanqiXu9 commented 2 hours ago

This is a summary issue to collect the missing features and problems for the support of modules. We only collect issues that have a wider impact and we have a good understanding for the internal reasons here. We hope we can say the support is done when we fixed all the issue in the list.

Missing spec features

https://github.com/llvm/llvm-project/issues/90154 https://github.com/llvm/llvm-project/issues/112294

ABI related

https://github.com/llvm/llvm-project/issues/110146

llvmbot commented 2 hours ago

@llvm/issue-subscribers-clang-modules

Author: Chuanqi Xu (ChuanqiXu9)

This is a summary issue to collect the missing features and problems for the support of modules. We only collect issues that have a wider impact and we have a good understanding for the internal reasons here. We hope we can say the support is done when we fixed all the issue in the list. ## Missing spec features https://github.com/llvm/llvm-project/issues/90154 https://github.com/llvm/llvm-project/issues/112294 ## ABI related https://github.com/llvm/llvm-project/issues/110146