1 2 3 4 5 6 7 8 9
object Bar { def bar1(foo: Foo_1) = foo match { case Foo_1.A => 1 } def bar2(foo: Baz_1) = foo match { case Baz_1.A => 1 } }