swift
5cd5f31c - Sema: Fix a regression in -require-explicit-availability diagnostics.

Commit
182 days ago
Sema: Fix a regression in -require-explicit-availability diagnostics. The changes in https://github.com/swiftlang/swift/pull/80040 caused the compiler to start diagnosing extensions containing only members that are either `@_spi`, `@_alwaysEmitIntoClient`, or unavailable when the `-require-explicit-availability` flag is passed. Extensions should not be diagnosed when they only contain members that would not be diagnosed themselves. Resolves rdar://148275432.
Author
Committer
Parents
Loading