aboutsummaryrefslogtreecommitdiff
path: root/tests/untried/neg/caseinherit.scala
blob: 188b7d14f9d68acf89f8147fec8e5977118a0e24 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
package foo {
  case class A(x: Int)
  case class B(y: Int) extends A(y)
  case object Bippy extends A(55)
}
import foo._

package bar {
  class Blameless(x: Int)
  class Innocent extends A(5)
  case class Dingus(y: Int) extends Innocent
  case object Hungle extends Blameless(5)
}