1 2 3 4 5 6 7 8 9
object Fail { def f(m: Option[Int]): Unit = { m match { case x @ Some[_] => // error case _ => } } Some[_] // error }