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 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits