diff options
Diffstat (limited to 'test/pending/pos/treecheckers')
-rw-r--r-- | test/pending/pos/treecheckers/c1.scala | 12 | ||||
-rw-r--r-- | test/pending/pos/treecheckers/c2.scala | 1 | ||||
-rw-r--r-- | test/pending/pos/treecheckers/c3.scala | 8 | ||||
-rw-r--r-- | test/pending/pos/treecheckers/c4.scala | 9 | ||||
-rw-r--r-- | test/pending/pos/treecheckers/c5.scala | 3 | ||||
-rw-r--r-- | test/pending/pos/treecheckers/c6.scala | 4 |
6 files changed, 0 insertions, 37 deletions
diff --git a/test/pending/pos/treecheckers/c1.scala b/test/pending/pos/treecheckers/c1.scala deleted file mode 100644 index b936839039..0000000000 --- a/test/pending/pos/treecheckers/c1.scala +++ /dev/null @@ -1,12 +0,0 @@ -object Test1 { - def f[T](xs: Array[T]): Array[T] = xs match { case xs => xs } - // [check: patmat] The symbol, tpe or info of tree `(x) : Array[T]` refers to a out-of-scope symbol, type T. tree.symbol.ownerChain: value x - // [check: patmat] The symbol, tpe or info of tree `(x) : Array[T]` refers to a out-of-scope symbol, type T. tree.symbol.ownerChain: value x - - def g[T](xs: Array[T]): Array[T] = { - val x1: Array[T] = xs - def case4() = matchEnd3(x1) - def matchEnd3(x: Array[T]) = x - case4() - } -} diff --git a/test/pending/pos/treecheckers/c2.scala b/test/pending/pos/treecheckers/c2.scala deleted file mode 100644 index c893a5c922..0000000000 --- a/test/pending/pos/treecheckers/c2.scala +++ /dev/null @@ -1 +0,0 @@ -class Test2(val valueVal: Int) extends AnyVal diff --git a/test/pending/pos/treecheckers/c3.scala b/test/pending/pos/treecheckers/c3.scala deleted file mode 100644 index e480bbfb08..0000000000 --- a/test/pending/pos/treecheckers/c3.scala +++ /dev/null @@ -1,8 +0,0 @@ -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]] -} diff --git a/test/pending/pos/treecheckers/c4.scala b/test/pending/pos/treecheckers/c4.scala deleted file mode 100644 index 2328131770..0000000000 --- a/test/pending/pos/treecheckers/c4.scala +++ /dev/null @@ -1,9 +0,0 @@ -sealed trait Message[+A] -class Script[A] extends Message[A] { - def iterator: Iterator[Message[A]] = ??? -} - -trait Test4[A] { - def f(cmd: Message[A]): Iterator[A] = cmd match { case s: Script[t] => s.iterator flatMap f } - def g(cmd: Message[A]) = cmd match { case s: Script[t] => s } -} diff --git a/test/pending/pos/treecheckers/c5.scala b/test/pending/pos/treecheckers/c5.scala deleted file mode 100644 index 43cbb65d74..0000000000 --- a/test/pending/pos/treecheckers/c5.scala +++ /dev/null @@ -1,3 +0,0 @@ -trait Factory[CC[X] <: Traversable[X]] - -object Test5 extends Factory[Traversable] diff --git a/test/pending/pos/treecheckers/c6.scala b/test/pending/pos/treecheckers/c6.scala deleted file mode 100644 index 8283655f3a..0000000000 --- a/test/pending/pos/treecheckers/c6.scala +++ /dev/null @@ -1,4 +0,0 @@ -object Test6 { - import scala.reflect.ClassTag - def f[T: ClassTag] = implicitly[ClassTag[T]].runtimeClass match { case x => x } -} |