swift
swift copied to clipboard
The Swift Programming Language
6.2 cherry-pick of https://github.com/swiftlang/swift/pull/80596, https://github.com/swiftlang/swift/pull/80510, https://github.com/swiftlang/swift/pull/80678 * **Description:** Mostly cmake-adjacent changes for the `libswiftCompatibilitySpan.dylib` library, together with the right annotations needed to emit the `$ld$previous` symbols into `libswiftCore.dylib`. Also, update...
* Description: When loading a module with embedded bridging header, bind the bridging header module in the context when bridging header auto chaining is used. This is because all the...
* Description: Fix non-deterministic symbol graph output * Original PR: https://github.com/swiftlang/swift/pull/80648 * Radar/Issue: https://github.com/swiftlang/swift/issues/59602 * Risk: Low. * Tests: UnitTest * Reviewed by: @QuietMisdreavus
Completes SE-0456 from https://github.com/swiftlang/swift/pull/78561, and more specifically https://github.com/swiftlang/swift/pull/80116 Addresses rdar://147500261
Now that String is available in Embedded Swift, we have no reason to exclude LosslessStringConvertible from types. This PR fixes that for Bool and int types (FixedWidthInteger). rdar://148866128
Remove a workaround for the ARM64 toolchain when built with mimalloc which would previously have an erroneous reference to the x64 interceptor.
6.2 cherry-pick of https://github.com/swiftlang/swift/pull/80675. * **Description:** Fixes an IRGen crash when following a conformance path where some of the intermediate steps are concrete. * **Origination:** Introduced by https://github.com/swiftlang/swift/pull/80107 right before...
### Description When using a property wrapper on a variable named with an underscore (_), the wrapper’s initializer doesn’t get called, so any side effects inside it are skipped. This...