[all-commits] [llvm/llvm-project] 136c40: [Clang] Give empty template parameter mapping an e...
Younan Zhang via All-commits
all-commits at lists.llvm.org
Mon Oct 20 03:32:35 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 136c40667ebc43ffc13b32cb2227dd69a7d85b81
https://github.com/llvm/llvm-project/commit/136c40667ebc43ffc13b32cb2227dd69a7d85b81
Author: Younan Zhang <zyn7109 at gmail.com>
Date: 2025-10-20 (Mon, 20 Oct 2025)
Changed paths:
M clang/lib/Sema/SemaConcept.cpp
M clang/test/SemaTemplate/concepts.cpp
Log Message:
-----------
[Clang] Give empty template parameter mapping an empty MLTAL (#164051)
There are cases where atomic constraints are independent of template
parameters, yet we still have a template parameter mapping.
We don't bother translating template arguments for them. Note that we
retain an empty parameter mapping rather than none at all, as the former
may improve cache hit rates (We don't profile MLTAL but profile the
empty template argument list instead.)
This is a regression on trunk, so there's no release note.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list