summaryrefslogtreecommitdiff
path: root/test/files/neg/caseinherit.scala
blob: 5c8da13d3109b7a42693256cffa7eafb62c0c256 (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)
}