We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e138cc commit 37dca3bCopy full SHA for 37dca3b
tests/run/i3548.scala
@@ -9,11 +9,12 @@ object Test {
9
10
val data = O2.Data("test")
11
12
- // Runtime error: java.lang.ClassCastException: O2$ cannot be cast to O1$
13
- data match {
14
- case O1.Data(s) => println("O1 data")
15
- case O2.Data(s) => println("O2 data")
16
- case _ => println("Unknown")
+ val result = data match {
+ case O1.Data(s) => 1
+ case O2.Data(s) => 2
+ case _ => 3
17
}
+
18
+ assert(result == 2)
19
20
0 commit comments