[all-commits] [llvm/llvm-project] c74398: Enter the function parameter mangling scope for a ...
Richard Smith via All-commits
all-commits at lists.llvm.org
Mon Sep 25 16:19:23 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c74398649f28ab78c74bacfe82e69224377008e7
https://github.com/llvm/llvm-project/commit/c74398649f28ab78c74bacfe82e69224377008e7
Author: Richard Smith <richard at metafoo.co.uk>
Date: 2023-09-25 (Mon, 25 Sep 2023)
Changed paths:
M clang/lib/AST/ItaniumMangle.cpp
M clang/test/CodeGenCXX/mangle-concept.cpp
Log Message:
-----------
Enter the function parameter mangling scope for a function encoding
before mangling the template argument list.
With an abbreviated function template, the template parameters can
contain constraints that refer to the function parameters, so we need to
bring the function parameters into scope earlier.
Fixes #67356.
More information about the All-commits
mailing list