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
+5-1
Original file line number
Diff line number
Diff line change
@@ -447,6 +447,10 @@ Non-comprehensive list of changes in this release
447
447
type of the pointer was taken into account. This improves
448
448
compatibility with GCC's libstdc++.
449
449
450
+
- The type traits builtin ``__is_nullptr`` is deprecated in CLang 19 and will be
451
+
removed in Clang 20. ``__is_same(__remove_cv(T), decltype(nullptr))`` can be
452
+
used instead to check whether a type ``T`` is a ``nullptr``.
453
+
450
454
New Compiler Flags
451
455
------------------
452
456
- ``-fsanitize=implicit-bitfield-conversion`` checks implicit truncation and
@@ -754,7 +758,7 @@ Improvements to Clang's diagnostics
754
758
755
759
- Clang now diagnoses dangling assignments for pointer-like objects (annotated with `[[gsl::Pointer]]`) under `-Wdangling-assignment-gsl` (off by default)
756
760
Fixes #GH63310.
757
-
761
+
758
762
- Clang now diagnoses uses of alias templates with a deprecated attribute. (Fixes #GH18236).
0 commit comments