diff options
Diffstat (limited to 'test/files/run/patmatnew.scala')
-rw-r--r-- | test/files/run/patmatnew.scala | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/files/run/patmatnew.scala b/test/files/run/patmatnew.scala index 965b5a65ce..d7cb9aec6f 100644 --- a/test/files/run/patmatnew.scala +++ b/test/files/run/patmatnew.scala @@ -1,3 +1,18 @@ +trait Treez requires Shmeez { + abstract class Tree + case class Beez(i:Int) extends Tree + case object HagbardCeline extends Tree +} + +trait Shmeez extends AnyRef with Treez { + val tree: Tree + + def foo = tree match { + case Beez(2) => 1 + case HagbardCeline => 0 + } +} + object Test { import scala.testing.SUnit._ |