1
import scala.tools.partest.IcodeTest
3
object Test extends IcodeTest {
5
"""object Case3 { // 01
6
| def unapply(z: Any): Option[Int] = Some(-1) // 02
7
| def main(args: Array[String]) { // 03
8
| ("": Any) match { // 04
9
| case x : String => // 05 Read: <linenumber> JUMP <target basic block id>
10
| println("case 0") // 06 expecting "6 JUMP 7", was "8 JUMP 7"
12
| println("default") // 08 expecting "8 JUMP 7"
14
| println("done") // 10
19
val lines1 = collectIcode("")
20
println(lines1 mkString "\n")