Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 050f137c463325469ec0e46797305c580e0e3745
https://github.com/WebKit/WebKit/commit/050f137c463325469ec0e46797305c580e0e3745
Author: Ryosuke Niwa <[email protected]>
Date: 2026-01-29 (Thu, 29 Jan 2026)
Changed paths:
M Tools/CISupport/safer-cpp-llvm-version
Log Message:
-----------
Update LLVM (2026-01-29)
https://bugs.webkit.org/show_bug.cgi?id=306366
rdar://169037788
Reviewed by Geoffrey Garen.
This rollout adds support for `[[clang::annotate_type("webkit.nodelete")]]`
annotation
on a function return type. When this attribute is set, the function is treated
as "trivial".
This rollout also introduces alpha.webkit.NoDeleteChecker which validates this
new annotation
by running the trivial function analysis on the function body with the
annotation.
Finally, this rollout fixes a bug that [[clang::suppress]] wasn't working
inside some templates.
* Tools/CISupport/safer-cpp-llvm-version:
Canonical link: https://commits.webkit.org/306447@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications