aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorChuanqi Xu <yedeng.yd@linux.alibaba.com>2022-07-22 13:20:22 +0800
committerChuanqi Xu <yedeng.yd@linux.alibaba.com>2022-07-26 23:58:07 +0800
commita2772fc806af7db5d58c7e3d604270a92fff79de (patch)
tree39e9c4a78be223b32a8e186b0a36235d202672ba /clang/lib/Frontend/CompilerInvocation.cpp
parent7ca9e471fe5b5ec51d151774e52dd0d5bd8f0ad0 (diff)
downloadllvm-a2772fc806af7db5d58c7e3d604270a92fff79de.zip
llvm-a2772fc806af7db5d58c7e3d604270a92fff79de.tar.gz
llvm-a2772fc806af7db5d58c7e3d604270a92fff79de.tar.bz2
[C++20] [Modules] Disable preferred_name when writing a C++20 Module interface
Currently, the use of preferred_name would block implementing std modules in libcxx. See https://github.com/llvm/llvm-project/issues/56490 for example. The problem is pretty hard and it looks like we couldn't solve it in a short time. So we sent this patch as a workaround to avoid blocking us to modularize STL. This is intended to be fixed properly in the future. Reviewed By: erichkeane, aaron.ballman, tahonermann Differential Revision: https://reviews.llvm.org/D130331
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions