@@ -55,12 +55,12 @@ enum HasAssociatedValues: Hashable {
5555 // CHECK: @_implements(Equatable, ==(_:_:)) internal static func __derived_enum_equals(_ a: HasAssociatedValues, _ b: HasAssociatedValues) -> Bool {
5656 // CHECK-NEXT: switch (a, b) {
5757 // CHECK-NEXT: case (.a(let l0), .a(let r0)):
58- // CHECK-NEXT: guard l0 r0 else {
58+ // CHECK-NEXT: guard l0 == r0 else {
5959 // CHECK-NEXT: return false
6060 // CHECK-NEXT: }
6161 // CHECK-NEXT: return true
6262 // CHECK-NEXT: case (.b(let l0), .b(let r0)):
63- // CHECK-NEXT: guard l0 r0 else {
63+ // CHECK-NEXT: guard l0 == r0 else {
6464 // CHECK-NEXT: return false
6565 // CHECK-NEXT: }
6666 // CHECK-NEXT: return true
@@ -148,7 +148,7 @@ enum HasAssociatedValuesAndUnavailableElement: Hashable {
148148 // CHECK: @_implements(Equatable, ==(_:_:)) internal static func __derived_enum_equals(_ a: HasAssociatedValuesAndUnavailableElement, _ b: HasAssociatedValuesAndUnavailableElement) -> Bool {
149149 // CHECK-NEXT: switch (a, b) {
150150 // CHECK-NEXT: case (.a(let l0), .a(let r0)):
151- // CHECK-NEXT: guard l0 r0 else {
151+ // CHECK-NEXT: guard l0 == r0 else {
152152 // CHECK-NEXT: return false
153153 // CHECK-NEXT: }
154154 // CHECK-NEXT: return true
0 commit comments