Detects a Variable Pattern that shadows a stable identifier defined in the enclosing scope. To perform an equality test against that value, use backticks, e.g.
val foo = 0; 0 match {case `foo` => }