aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorChuanqi Xu <yedeng.yd@linux.alibaba.com>2024-07-02 11:29:17 +0800
committerChuanqi Xu <yedeng.yd@linux.alibaba.com>2024-07-02 11:43:26 +0800
commit18f3bcbb13ca83d33223b00761d8cddf463e9ffb (patch)
tree10281b75a5ee808e16cf621073de62053560a6ad /clang/lib/Frontend/InitPreprocessor.cpp
parentc72cb2766cec0ac519a051780ae5aed42485e012 (diff)
downloadllvm-18f3bcbb13ca83d33223b00761d8cddf463e9ffb.zip
llvm-18f3bcbb13ca83d33223b00761d8cddf463e9ffb.tar.gz
llvm-18f3bcbb13ca83d33223b00761d8cddf463e9ffb.tar.bz2
[C++20] [Modules] Correct the linkage for template instantiations in
named modules Close https://github.com/llvm/llvm-project/issues/97313 In the previous patch (https://github.com/llvm/llvm-project/pull/75912), I made an oversight that I ignored the templates in named module when calculating the linkage for the vtables. In this patch, I tried to correct the behavior by merging the logics to calculate the linkage with key functions with named modules.
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions