You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Protocol CodingKey has added inherited protocol Escapable
72
72
Protocol Collection has added inherited protocol Copyable
73
73
Protocol Collection has added inherited protocol Escapable
74
-
Protocol Comparable has added inherited protocol Copyable
75
74
Protocol Comparable has added inherited protocol Escapable
75
+
Protocol Comparable has generic signature change from <Self : Swift.Equatable> to <Self : Swift.Equatable, Self : ~Copyable>
76
76
Protocol CustomDebugStringConvertible has added inherited protocol Copyable
77
77
Protocol CustomDebugStringConvertible has added inherited protocol Escapable
78
78
Protocol CustomLeafReflectable has added inherited protocol Copyable
@@ -246,6 +246,18 @@ Func Equatable.!=(_:_:) has parameter 1 changing from Default to Shared
246
246
Func Equatable.==(_:_:) has generic signature change from <Self where Self : Swift.Equatable> to <Self where Self : Swift.Equatable, Self : ~Copyable>
247
247
Func Equatable.==(_:_:) has parameter 0 changing from Default to Shared
248
248
Func Equatable.==(_:_:) has parameter 1 changing from Default to Shared
249
+
Func Comparable.<(_:_:) has generic signature change from <Self where Self : Swift.Comparable> to <Self where Self : Swift.Comparable, Self : ~Copyable>
250
+
Func Comparable.<(_:_:) has parameter 0 changing from Default to Shared
251
+
Func Comparable.<(_:_:) has parameter 1 changing from Default to Shared
252
+
Func Comparable.<=(_:_:) has generic signature change from <Self where Self : Swift.Comparable> to <Self where Self : Swift.Comparable, Self : ~Copyable>
253
+
Func Comparable.<=(_:_:) has parameter 0 changing from Default to Shared
254
+
Func Comparable.<=(_:_:) has parameter 1 changing from Default to Shared
255
+
Func Comparable.>(_:_:) has generic signature change from <Self where Self : Swift.Comparable> to <Self where Self : Swift.Comparable, Self : ~Copyable>
256
+
Func Comparable.>(_:_:) has parameter 0 changing from Default to Shared
257
+
Func Comparable.>(_:_:) has parameter 1 changing from Default to Shared
258
+
Func Comparable.>=(_:_:) has generic signature change from <Self where Self : Swift.Comparable> to <Self where Self : Swift.Comparable, Self : ~Copyable>
259
+
Func Comparable.>=(_:_:) has parameter 0 changing from Default to Shared
260
+
Func Comparable.>=(_:_:) has parameter 1 changing from Default to Shared
249
261
Func ManagedBuffer.create(minimumCapacity:makingHeaderWith:) has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
250
262
Func ManagedBufferPointer.isUniqueReference() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
251
263
Func MemoryLayout.alignment(ofValue:) has generic signature change from <T> to <T where T : ~Copyable, T : ~Escapable>
Protocol CodingKey has added inherited protocol Escapable
190
190
Protocol Collection has added inherited protocol Copyable
191
191
Protocol Collection has added inherited protocol Escapable
192
-
Protocol Comparable has added inherited protocol Copyable
193
192
Protocol Comparable has added inherited protocol Escapable
193
+
Protocol Comparable has generic signature change from <Self : Swift.Equatable> to <Self : Swift.Equatable, Self : ~Copyable>
194
194
Protocol CustomDebugStringConvertible has added inherited protocol Copyable
195
195
Protocol CustomDebugStringConvertible has added inherited protocol Escapable
196
196
Protocol CustomLeafReflectable has added inherited protocol Copyable
@@ -546,6 +546,24 @@ Func Equatable.!=(_:_:) is now with @_preInverseGenerics
546
546
Func Equatable.==(_:_:) has generic signature change from <Self where Self : Swift.Equatable> to <Self where Self : Swift.Equatable, Self : ~Copyable>
547
547
Func Equatable.==(_:_:) has parameter 0 changing from Default to Shared
548
548
Func Equatable.==(_:_:) has parameter 1 changing from Default to Shared
549
+
Func Comparable.<(_:_:) has generic signature change from <Self where Self : Swift.Comparable> to <Self where Self : Swift.Comparable, Self : ~Copyable>
550
+
Func Comparable.<(_:_:) has parameter 0 changing from Default to Shared
551
+
Func Comparable.<(_:_:) has parameter 1 changing from Default to Shared
552
+
Func Comparable.<=(_:_:) has generic signature change from <Self where Self : Swift.Comparable> to <Self where Self : Swift.Comparable, Self : ~Copyable>
553
+
Func Comparable.<=(_:_:) has mangled name changing from 'static (extension in Swift):Swift.Comparable.<= infix(A, A) -> Swift.Bool' to 'static (extension in Swift):Swift.Comparable< where A: ~Swift.Copyable>.<= infix(A, A) -> Swift.Bool'
554
+
Func Comparable.<=(_:_:) has parameter 0 changing from Default to Shared
555
+
Func Comparable.<=(_:_:) has parameter 1 changing from Default to Shared
556
+
Func Comparable.<=(_:_:) is now with @_preInverseGenerics
557
+
Func Comparable.>(_:_:) has generic signature change from <Self where Self : Swift.Comparable> to <Self where Self : Swift.Comparable, Self : ~Copyable>
558
+
Func Comparable.>(_:_:) has mangled name changing from 'static (extension in Swift):Swift.Comparable.> infix(A, A) -> Swift.Bool' to 'static (extension in Swift):Swift.Comparable< where A: ~Swift.Copyable>.> infix(A, A) -> Swift.Bool'
559
+
Func Comparable.>(_:_:) has parameter 0 changing from Default to Shared
560
+
Func Comparable.>(_:_:) has parameter 1 changing from Default to Shared
561
+
Func Comparable.>(_:_:) is now with @_preInverseGenerics
562
+
Func Comparable.>=(_:_:) has generic signature change from <Self where Self : Swift.Comparable> to <Self where Self : Swift.Comparable, Self : ~Copyable>
563
+
Func Comparable.>=(_:_:) has mangled name changing from 'static (extension in Swift):Swift.Comparable.>= infix(A, A) -> Swift.Bool' to 'static (extension in Swift):Swift.Comparable< where A: ~Swift.Copyable>.>= infix(A, A) -> Swift.Bool'
564
+
Func Comparable.>=(_:_:) has parameter 0 changing from Default to Shared
565
+
Func Comparable.>=(_:_:) has parameter 1 changing from Default to Shared
566
+
Func Comparable.>=(_:_:) is now with @_preInverseGenerics
549
567
Func ManagedBuffer.create(minimumCapacity:makingHeaderWith:) has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
550
568
Func ManagedBuffer.create(minimumCapacity:makingHeaderWith:) has mangled name changing from 'static Swift.ManagedBuffer.create(minimumCapacity: Swift.Int, makingHeaderWith: (Swift.ManagedBuffer<A, B>) throws -> A) throws -> Swift.ManagedBuffer<A, B>' to 'static (extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.create(minimumCapacity: Swift.Int, makingHeaderWith: (Swift.ManagedBuffer<A, B>) throws -> A) throws -> Swift.ManagedBuffer<A, B>'
551
569
Func ManagedBuffer.create(minimumCapacity:makingHeaderWith:) is now with @_preInverseGenerics
leta3= s < nsString // expected-error{{'NSString' is not implicitly convertible to 'String'; did you mean to use 'as' to explicitly convert?}} {{24-24= as String}}
37
+
leta3= s < nsString
38
+
// expected-error@-1{{binary operator '<' cannot be applied to operands of type 'String' and 'NSString'}}
39
+
// expected-note@-2{{overloads for '<' exist with these partially matching parameter lists: (String, String)}}
38
40
leta4= s <= nsString // expected-error{{'NSString' is not implicitly convertible to 'String'; did you mean to use 'as' to explicitly convert?}} {{25-25= as String}}
39
41
leta5= s >= nsString // expected-error{{'NSString' is not implicitly convertible to 'String'; did you mean to use 'as' to explicitly convert?}} {{25-25= as String}}
40
42
leta6= s > nsString // expected-error{{'NSString' is not implicitly convertible to 'String'; did you mean to use 'as' to explicitly convert?}} {{24-24= as String}}
41
43
// now the other way
42
44
leta7= nsString == s asNSString
43
45
leta8= nsString != s asNSString
44
-
leta9= nsString < s // expected-error{{'NSString' is not implicitly convertible to 'String'; did you mean to use 'as' to explicitly convert?}} {{20-20= as String}}
46
+
leta9= nsString < s
47
+
// expected-error@-1{{binary operator '<' cannot be applied to operands of type 'NSString' and 'String'}}
48
+
// expected-note@-2{{overloads for '<' exist with these partially matching parameter lists: (String, String)}}
45
49
leta10= nsString <= s // expected-error{{'NSString' is not implicitly convertible to 'String'; did you mean to use 'as' to explicitly convert?}} {{21-21= as String}}
46
50
leta11= nsString >= s // expected-error{{'NSString' is not implicitly convertible to 'String'; did you mean to use 'as' to explicitly convert?}} {{21-21= as String}}
47
51
leta12= nsString > s // expected-error{{'NSString' is not implicitly convertible to 'String'; did you mean to use 'as' to explicitly convert?}} {{21-21= as String}}
0 commit comments