mirror of
https://github.com/apple/swift.git
synced 2026-03-04 18:24:35 +01:00
Previously, the availability was 5.3. Since compareProtocolConformanceDescriptors was added in 5.4 and was used by metadata accessors with baked-in checks for arguments which matched prespecializations, 5.3 was incorrect. Moreover, now that the searching for matches is done by getGenericMetadata, the metadata accessors no longer contain the early exits, so running against a 5.3 runtime would entail the metadata accessor failing to produce canonical prespecialized records. Here, the availability is bumped to 5.4 which includes the runtime changes to support the metadata accessors not having early exits to return prespecialized records.
14 KiB
14 KiB