aboutsummaryrefslogtreecommitdiff
path: root/tests/untried
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2014-03-16 21:42:10 +0100
committerTobias Schlatter <tobias@meisch.ch>2014-03-21 11:28:30 +0100
commit90f430bfb9178e49dc112bacf5b250d0780dcd1e (patch)
tree49fef9cac0869ae34f33c964c38089ddbb9d1689 /tests/untried
parent7bf837c79315e5db7e049f3ffeb6c6842d18880c (diff)
downloaddotty-90f430bfb9178e49dc112bacf5b250d0780dcd1e.tar.gz
dotty-90f430bfb9178e49dc112bacf5b250d0780dcd1e.tar.bz2
dotty-90f430bfb9178e49dc112bacf5b250d0780dcd1e.zip
More tests
which all pass.
Diffstat (limited to 'tests/untried')
-rw-r--r--tests/untried/pos/t0612/C.scala6
-rw-r--r--tests/untried/pos/t0612/Ob.scala5
-rw-r--r--tests/untried/pos/t0695/JavaClass.java5
-rw-r--r--tests/untried/pos/t0695/Test.scala3
-rw-r--r--tests/untried/pos/t0710.scala10
-rw-r--r--tests/untried/pos/t0770.scala13
-rw-r--r--tests/untried/pos/t0851.scala14
-rw-r--r--tests/untried/pos/t0872.scala8
-rw-r--r--tests/untried/pos/t0904.scala17
-rw-r--r--tests/untried/pos/t0905.scala6
10 files changed, 0 insertions, 87 deletions
diff --git a/tests/untried/pos/t0612/C.scala b/tests/untried/pos/t0612/C.scala
deleted file mode 100644
index 1f260a5b0..000000000
--- a/tests/untried/pos/t0612/C.scala
+++ /dev/null
@@ -1,6 +0,0 @@
-package test
-package app
-
-class C {
- Ob.f
-}
diff --git a/tests/untried/pos/t0612/Ob.scala b/tests/untried/pos/t0612/Ob.scala
deleted file mode 100644
index d12e64963..000000000
--- a/tests/untried/pos/t0612/Ob.scala
+++ /dev/null
@@ -1,5 +0,0 @@
-package test
-
-object Ob {
- protected[test] def f: Unit = {}
-}
diff --git a/tests/untried/pos/t0695/JavaClass.java b/tests/untried/pos/t0695/JavaClass.java
deleted file mode 100644
index a765f7e32..000000000
--- a/tests/untried/pos/t0695/JavaClass.java
+++ /dev/null
@@ -1,5 +0,0 @@
-public class JavaClass<A> {
- class InnerClass {
- public A method() { return null; }
- }
-}
diff --git a/tests/untried/pos/t0695/Test.scala b/tests/untried/pos/t0695/Test.scala
deleted file mode 100644
index 7318867bf..000000000
--- a/tests/untried/pos/t0695/Test.scala
+++ /dev/null
@@ -1,3 +0,0 @@
-object Test extends JavaClass[AnyRef] {
- var field: InnerClass = null
-}
diff --git a/tests/untried/pos/t0710.scala b/tests/untried/pos/t0710.scala
deleted file mode 100644
index d550d63f9..000000000
--- a/tests/untried/pos/t0710.scala
+++ /dev/null
@@ -1,10 +0,0 @@
-object t0710 {
- def method: Unit = {
- sealed class Parent
- case object Child extends Parent
- val x: Parent = Child
- x match {
- case Child => ()
- }
- }
-}
diff --git a/tests/untried/pos/t0770.scala b/tests/untried/pos/t0770.scala
deleted file mode 100644
index 7a0a2bf9b..000000000
--- a/tests/untried/pos/t0770.scala
+++ /dev/null
@@ -1,13 +0,0 @@
-trait A
-{
- private[this] val p = 5
-
- def f = (b: Byte) => p
-}
-
-trait B
-{
- def failure: Boolean
- def success = !failure
-}
-
diff --git a/tests/untried/pos/t0851.scala b/tests/untried/pos/t0851.scala
deleted file mode 100644
index fcfdba51e..000000000
--- a/tests/untried/pos/t0851.scala
+++ /dev/null
@@ -1,14 +0,0 @@
-package test
-
-object test1 {
- case class Foo[T,T2](f : (T,T2) => String) extends (((T,T2)) => String){
- def apply(t : T) = (s:T2) => f(t,s)
- def apply(p : (T,T2)) = f(p._1,p._2)
- }
- implicit def g[T](f : (T,String) => String): test.test1.Foo[T,String] = Foo(f)
- def main(args : Array[String]) : Unit = {
- val f = (x:Int,s:String) => s + x
- println(f(1))
- ()
- }
-}
diff --git a/tests/untried/pos/t0872.scala b/tests/untried/pos/t0872.scala
deleted file mode 100644
index ccaee8052..000000000
--- a/tests/untried/pos/t0872.scala
+++ /dev/null
@@ -1,8 +0,0 @@
-object Main {
- def main(args : Array[String]): Unit = {
- val fn = (a : Int, str : String) => "a: " + a + ", str: " + str
- implicit def fx[T](f : (T,String) => String): T => String = (x:T) => f(x,null)
- println(fn(1))
- ()
- }
-}
diff --git a/tests/untried/pos/t0904.scala b/tests/untried/pos/t0904.scala
deleted file mode 100644
index 28ad30fc2..000000000
--- a/tests/untried/pos/t0904.scala
+++ /dev/null
@@ -1,17 +0,0 @@
-trait A {
- def apply(x: Int): Int
- def update(x: Int, y: Int): Unit
-}
-
-trait B extends A
-
-abstract class Foo {
- val a: A = null
- val b: B = null
-
- a(0) = 1
- b(0) = 1
-
- a(0) += 1
- b(0) += 1 // this one does not type check.
-}
diff --git a/tests/untried/pos/t0905.scala b/tests/untried/pos/t0905.scala
deleted file mode 100644
index 8cd84759c..000000000
--- a/tests/untried/pos/t0905.scala
+++ /dev/null
@@ -1,6 +0,0 @@
-object Test {
- trait A[T]
- def f(implicit p: A[T] forSome { type T } ) = null
- implicit val x: A[T] forSome { type T } = null
- println(f)
-}