summaryrefslogtreecommitdiff
path: root/test/files/pos/test4refine.scala
diff options
context:
space:
mode:
authorGilles Dubochet <gilles.dubochet@epfl.ch>2005-12-16 18:20:15 +0000
committerGilles Dubochet <gilles.dubochet@epfl.ch>2005-12-16 18:20:15 +0000
commit17e2b1c2a6f69ba74e79c30d1e44195fe732e3e3 (patch)
treebb804b4038eb6d0dee58b77cea8bd2dcc6f42dc4 /test/files/pos/test4refine.scala
parente70a1a24ef7a7b596a92e1853fd44e96f36ad245 (diff)
downloadscala-17e2b1c2a6f69ba74e79c30d1e44195fe732e3e3.tar.gz
scala-17e2b1c2a6f69ba74e79c30d1e44195fe732e3e3.tar.bz2
scala-17e2b1c2a6f69ba74e79c30d1e44195fe732e3e3.zip
Removed old scala tests from new Scala core mod...
Removed old scala tests from new Scala core module.
Diffstat (limited to 'test/files/pos/test4refine.scala')
-rw-r--r--test/files/pos/test4refine.scala49
1 files changed, 0 insertions, 49 deletions
diff --git a/test/files/pos/test4refine.scala b/test/files/pos/test4refine.scala
deleted file mode 100644
index 6710962934..0000000000
--- a/test/files/pos/test4refine.scala
+++ /dev/null
@@ -1,49 +0,0 @@
-trait C {}
-trait D {}
-trait E {}
-
-object test {
- def c: C = c;
- def d: D = d;
- def e: E = e;
-}
-
-import test._;
-
-trait S extends o.I {
- type Y = D;
- def bar: E = foo(c,d);
-}
-
-abstract class O() {
- type X;
- abstract trait I {
- type Y;
- def foo(x: X, y: Y): E = e;
- }
- val i:I { type Y = E } = null;
- val j:I { type Y = X } = null;
-}
-
-object o extends O() {
- type X = C;
-
- def main = {
- val s: S = null;
- import s._;
- foo(c,d);
- o.i.foo(c,e);
- o.j.foo(c,c);
- bar
- }
-}
-
-class Main() {
- val s: S = null;
- import s._;
- foo(c,d);
- o.i.foo(c,e);
- o.j.foo(c,c);
- bar;
-}
-