swift
[cherry-pick release/6.0.0][Sema] Allow unrecognized platforms in @backDeployed and @_originallyDefinedIn
#76128
Merged

[cherry-pick release/6.0.0][Sema] Allow unrecognized platforms in @backDeployed and @_originallyDefinedIn #76128

ian-twilightcoder
ian-twilightcoder334 days ago

Don't emit attr_availability_need_platform_version for a @backDeployed or @_originallyDefinedIn that have a single unrecognized platform name.

rdar://134207783

ian-twilightcoder [cherry-pick release/6.0.0][Sema] Allow unrecognized platforms in @b…
e72af26d
ian-twilightcoder ian-twilightcoder requested a review 334 days ago
ian-twilightcoder
ian-twilightcoder334 days ago

Explanation: This change is required for open source Swift to compile using and support compiling against the SDKs in Xcode 16.
Radar (and possibly SR Issue): rdar://134207783
Scope: Building on Apple platforms.
Risk: None anticipated.
Testing: CI, building Swift locally.
Reviewed By: Doug Gregor (DougGregor), Allan Shortlidge (tshortli)

ian-twilightcoder ian-twilightcoder enabled auto-merge 334 days ago
ian-twilightcoder [cherry-pick release/6.0.0][Sema] Don't clear ParsedUnrecognizedPlatf…
e6113b3d
ian-twilightcoder ian-twilightcoder force pushed from 6ac3f822 to e6113b3d 334 days ago
ian-twilightcoder
ian-twilightcoder334 days ago
nkcsgexi
nkcsgexi approved these changes on 2024-08-29
ian-twilightcoder ian-twilightcoder merged 938e54c1 into release/6.0.0 333 days ago
ian-twilightcoder ian-twilightcoder deleted the unknown-platform-attr_6.0.0 branch 322 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone