summaryrefslogtreecommitdiff
path: root/test/disabled/pos/caseclass-parents.scala
blob: d4bc52154b0e5ee0154a7b0534e716c6de40400b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
case class Foo() extends Serializable
case object Bar extends Serializable

case class Bippy[T, U](x: T, y: U) extends Product2[T, U] { }

case class Bounded[T <: util.Random, U <: util.Random](x: T, y: U) { }

class A {
  def f(x: Bounded[_, _]) = x.productIterator foreach g
  def g(rand: util.Random) = ()
}