summaryrefslogtreecommitdiff
path: root/test/pending/pos/treecheckers/c3.scala
blob: e480bbfb081613aaa5165f854cffb7d13bd73a8c (plain) (blame)
1
2
3
4
5
6
7
8
import scala.collection.mutable.ArrayOps

object Test3 {
  implicit def genericArrayOps[T](xs: Array[T]): ArrayOps[T] = (xs match {
    case x: Array[AnyRef]  => refArrayOps[AnyRef](x)
    case x: Array[Boolean] => booleanArrayOps(x)
  }).asInstanceOf[ArrayOps[T]]
}