Files
swift-mirror/test/stdlib/ArrayDiagnostics.swift
2016-09-01 16:51:43 -07:00

12 lines
400 B
Swift

// RUN: %target-parse-verify-swift
class NotEquatable {}
func test_ArrayOfNotEquatableIsNotEquatable() {
var a = [ NotEquatable(), NotEquatable() ]
// FIXME: This is an awful error.
if a == a {} // expected-error {{binary operator '==' cannot be applied to two '[NotEquatable]' operands}}
// expected-note @-1 {{overloads for '==' exist with these partially matching parameter lists: }}
}