swift
8f61ec2c - Sema: Don't diagnose isolated deinit availability in skipped function bodies.

Commit
44 days ago
Sema: Don't diagnose isolated deinit availability in skipped function bodies. As a follow-up fix for https://github.com/swiftlang/swift/pull/83545, avoid incorrectly diagnosing isolated deinit availability during module emission jobs, which skip type checking non-inlinable function bodies and therefore don't build accurate availability scopes for those bodies. It's ok to skip these diagnostics during module emission since they should still be emitted during compilation jobs. Resolves rdar://161178785.
Author
Committer
Parents
Loading