llvm / llvm-project

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

Clang C++20 Feature: P1857R3 - Modules Dependency Discovery #54047

Open tstellar opened 2 years ago

tstellar commented 2 years ago

id: P1857R3 paper: https://wg21.link/p1857r3

llvmbot commented 2 years ago

@llvm/issue-subscribers-c-20

erichkeane commented 2 years ago

Note what is left is 'Part B', which has a review here (though work need to be done to see if this is sufficient): https://reviews.llvm.org/D110641

llvmbot commented 2 years ago

@llvm/issue-subscribers-clang-frontend

royjacobson commented 1 year ago

@ChuanqiXu9 @Bigcheese do you know if anybody is planning to work on this? The paper says that a Clang implementation was available at the time, but it seems it was never upstreamed.

ChuanqiXu9 commented 1 year ago

@ChuanqiXu9 @Bigcheese do you know if anybody is planning to work on this? The paper says that a Clang implementation was available at the time, but it seems it was never upstreamed.

I'm planning to complete it.