[clang] aaa79a5 - [release notes] Add forgotten case to list of changed manglings.

Richard Smith via cfe-commits cfe-commits at lists.llvm.org
Fri Sep 22 17:40:18 PDT 2023


Author: Richard Smith
Date: 2023-09-22T17:40:07-07:00
New Revision: aaa79a59317f859485d701d1eb68ac4cb213e1d1

URL: https://github.com/llvm/llvm-project/commit/aaa79a59317f859485d701d1eb68ac4cb213e1d1
DIFF: https://github.com/llvm/llvm-project/commit/aaa79a59317f859485d701d1eb68ac4cb213e1d1.diff

LOG: [release notes] Add forgotten case to list of changed manglings.

Added: 
    

Modified: 
    clang/docs/ReleaseNotes.rst

Removed: 
    


################################################################################
diff  --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst
index 477a40630f11097..8b5e48d1758d96d 100644
--- a/clang/docs/ReleaseNotes.rst
+++ b/clang/docs/ReleaseNotes.rst
@@ -51,6 +51,8 @@ C++ Specific Potentially Breaking Changes
   parameter lists or requires-clauses. This causes mangled names to change for
   function templates in the following cases:
 
+  - When a template parameter in a function template depends on a previous
+    template parameter, such as ``template<typename T, T V> void f()``.
   - When the function has any constraints, whether from constrained template
       parameters or requires-clauses.
   - When the template parameter list includes a deduced type -- either


        


More information about the cfe-commits mailing list