aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorChuanqi Xu <yedeng.yd@linux.alibaba.com>2024-04-30 10:59:37 +0800
committerChuanqi Xu <yedeng.yd@linux.alibaba.com>2024-04-30 11:34:34 +0800
commit38067c50a9459caed2892e38b2ae5026a8bff8e2 (patch)
treeffafb8ab71df02a8f02694ebc5cb8a8e9fb888fd /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent9d5411ffba0d94b60050cc873773935addca9533 (diff)
downloadllvm-38067c50a9459caed2892e38b2ae5026a8bff8e2.zip
llvm-38067c50a9459caed2892e38b2ae5026a8bff8e2.tar.gz
llvm-38067c50a9459caed2892e38b2ae5026a8bff8e2.tar.bz2
[C++20] [Modules] [Reduced BMI] Avoid force writing static declarations
within module purview Close https://github.com/llvm/llvm-project/issues/90259 Technically, the static declarations shouldn't be leaked from the module interface, otherwise it is an illegal program according to the spec. So we can get rid of the static declarations from the reduced BMI technically. Then we can close the above issue. However, there are too many `static inline` codes in existing headers. So it will be a pretty big breaking change if we do this globally.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions