aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/ASTMerge.cpp
diff options
context:
space:
mode:
authorMatheus Izvekov <mizvekov@gmail.com>2022-10-23 13:41:57 +0200
committerMatheus Izvekov <mizvekov@gmail.com>2022-10-31 17:57:18 +0100
commitab1140874fc6ab8ceb55a470489b80d953e1c6a6 (patch)
tree272f0e3e5c68bb6dc5eb1ee9d3af5e55a2b24aca /clang/lib/Frontend/ASTMerge.cpp
parent5f820c0f55cd9d4f4520cc92eae0a1c4afe05a54 (diff)
downloadllvm-ab1140874fc6ab8ceb55a470489b80d953e1c6a6.zip
llvm-ab1140874fc6ab8ceb55a470489b80d953e1c6a6.tar.gz
llvm-ab1140874fc6ab8ceb55a470489b80d953e1c6a6.tar.bz2
[clang] Instantiate NTTPs and template default arguments with sugar
This makes use of the changes introduced in D134604, in order to instantiate non-type template parameters and default template arguments with a final sugared substitution. This comes at no additional relevant cost. Since we don't track / unique them in specializations, we wouldn't be able to resugar them later anyway. Signed-off-by: Matheus Izvekov <mizvekov@gmail.com> Differential Revision: https://reviews.llvm.org/D136564
Diffstat (limited to 'clang/lib/Frontend/ASTMerge.cpp')
0 files changed, 0 insertions, 0 deletions