AST: Fix a crash when handling duplicate available attrs.

This commit is contained in:
Allan Shortlidge
2025-07-25 15:14:53 -07:00
parent c21c9b0f32
commit 8cb20c3f4e
3 changed files with 24 additions and 3 deletions

View File

@@ -59,3 +59,11 @@ func availableInDynamicDomain() { }
@available(UnknownDomain) // expected-error {{unrecognized platform name 'UnknownDomain'}}
func availableInUnknownDomain() { }
@available(EnabledDomain)
@available(EnabledDomain)
func availableInEnabledDomainTwice() { }
@available(EnabledDomain)
@available(EnabledDomain, unavailable)
func availableAndUnavailableInEnabledDomain() { }