From b0205fa87c26ef32bc3cdd0ba1cde9babdfb5643 Mon Sep 17 00:00:00 2001 From: Anthony Latsis Date: Fri, 22 May 2020 04:42:27 +0300 Subject: [PATCH] stdlib: Place @_semantics prespecialization requirement target under correct constraints --- stdlib/public/SwiftOnoneSupport/SwiftOnoneSupport.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/stdlib/public/SwiftOnoneSupport/SwiftOnoneSupport.swift b/stdlib/public/SwiftOnoneSupport/SwiftOnoneSupport.swift index 0fd2fd159ad83..982da8031a465 100644 --- a/stdlib/public/SwiftOnoneSupport/SwiftOnoneSupport.swift +++ b/stdlib/public/SwiftOnoneSupport/SwiftOnoneSupport.swift @@ -276,16 +276,16 @@ extension Range where Bound: Strideable, Bound.Stride : SignedInteger { extension ClosedRange { // init(uncheckedBounds: (lower: A, upper: A)) -> Swift.ClosedRange @_semantics("prespecialize.$sSN15uncheckedBoundsSNyxGx5lower_x5uppert_tcfC") - // endIndex.getter - @_semantics("prespecialize.$sSNsSxRzSZ6StrideRpzrlE8endIndexSNsSxRzSZABRQrlE0C0Oyx_Gvg") - // subscript.read - @_semantics("prespecialize.$sSNsSxRzSZ6StrideRpzrlEyxSNsSxRzSZABRQrlE5IndexOyx_Gcir") func _prespecializeClosedRange() {} } extension ClosedRange where Bound: Strideable, Bound.Stride : SignedInteger { // startIndex.getter @_semantics("prespecialize.$sSNsSxRzSZ6StrideRpzrlE10startIndexSNsSxRzSZABRQrlE0C0Oyx_Gvg") + // endIndex.getter + @_semantics("prespecialize.$sSNsSxRzSZ6StrideRpzrlE8endIndexSNsSxRzSZABRQrlE0C0Oyx_Gvg") + // subscript.read + @_semantics("prespecialize.$sSNsSxRzSZ6StrideRpzrlEyxSNsSxRzSZABRQrlE5IndexOyx_Gcir") func _prespecializeIntegerClosedRange() {} // index(after: ClosedRange< where A: Swift.Strideable, A.Stride: Swift.SignedInteger>.Index)