You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: clang/docs/ReleaseNotes.rst
+1-6Lines changed: 1 addition & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -160,10 +160,6 @@ C++23 Feature Support
160
160
C++20 Feature Support
161
161
^^^^^^^^^^^^^^^^^^^^^
162
162
163
-
- Clang now normalizes constraints before checking whether they are satisfied, as mandated by the standard.
164
-
As a result, Clang no longer incorrectly diagnoses substitution failures in template arguments only
165
-
used in concept-ids, and produces better diagnostics for satisfaction failure. (#GH61811) (#GH135190)
166
-
167
163
C++17 Feature Support
168
164
^^^^^^^^^^^^^^^^^^^^^
169
165
@@ -250,8 +246,6 @@ Non-comprehensive list of changes in this release
250
246
251
247
- ``__builtin_assume_dereferenceable`` now accepts non-constant size operands.
252
248
253
-
- Fixed a crash when the second argument to ``__builtin_assume_aligned`` was not constant (#GH161314)
254
-
255
249
New Compiler Flags
256
250
------------------
257
251
- New option ``-fno-sanitize-debug-trap-reasons`` added to disable emitting trap reasons into the debug info when compiling with trapping UBSan (e.g. ``-fsanitize-trap=undefined``).
@@ -450,6 +444,7 @@ Bug Fixes to AST Handling
450
444
legal representation. This is fixed because ElaboratedTypes don't exist anymore. (#GH43179) (#GH68670) (#GH92757)
451
445
- Fix unrecognized html tag causing undesirable comment lexing (#GH152944)
452
446
- Fix comment lexing of special command names (#GH152943)
447
+
- Use `extern` as a hint to continue parsing when recovering from a malformed declaration.
0 commit comments