mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Adjust `SILFunctionBuilder` to allow distinct non-custom effects and to interpret such "conflicting" guarantees to provide the strongest guarantee. For example, annotating a function both `@_effects(readnone)` and `@_effects(releasenone)` is equivalent to only annotating it `@_effects(readnone)`. First step to reapplying https://github.com/apple/swift/pull/68285 . rdar://118216287
2.4 KiB
2.4 KiB