Skip to content

Commit 0660c3e

Browse files
authored
Merge pull request #5759 from dotty-staging/fix-#4184
Fix #4184: Add regression test
2 parents cb0ebac + 5e2990c commit 0660c3e

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

compiler/test-resources/repl/i4184

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
scala> object foo { class Foo }
2+
// defined object foo
3+
scala> object bar { class Foo }
4+
// defined object bar
5+
scala> implicit def eqFoo: Eq[foo.Foo, foo.Foo] = Eq
6+
def eqFoo: Eq[foo.Foo, foo.Foo]
7+
scala> object Bar { new foo.Foo == new bar.Foo }
8+
1 | object Bar { new foo.Foo == new bar.Foo }
9+
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
10+
| Values of types foo.Foo and bar.Foo cannot be compared with == or !=

tests/pos/i4184.scala

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
object Bar {
2+
true == (true: java.lang.Boolean)
3+
}

0 commit comments

Comments
 (0)