diff options
author | Martin Odersky <odersky@gmail.com> | 2003-06-24 16:05:41 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2003-06-24 16:05:41 +0000 |
commit | a424426552bd2f25b76765f4f03cff92ee048fe9 (patch) | |
tree | e47df6d0a7a4995d2d7ac76a8963742a51e08d95 /test/files/neg | |
parent | 1f97bdd390266f51d12b0757e61babc0e36207ae (diff) | |
download | scala-a424426552bd2f25b76765f4f03cff92ee048fe9.tar.gz scala-a424426552bd2f25b76765f4f03cff92ee048fe9.tar.bz2 scala-a424426552bd2f25b76765f4f03cff92ee048fe9.zip |
*** empty log message ***
Diffstat (limited to 'test/files/neg')
-rw-r--r-- | test/files/neg/refine.scala | 6 | ||||
-rw-r--r-- | test/files/neg/seqtest.check | 6 | ||||
-rw-r--r-- | test/files/neg/seqtest.scala | 13 |
3 files changed, 25 insertions, 0 deletions
diff --git a/test/files/neg/refine.scala b/test/files/neg/refine.scala new file mode 100644 index 0000000000..5d175f26f5 --- /dev/null +++ b/test/files/neg/refine.scala @@ -0,0 +1,6 @@ +object test { + + val x: Object { def t(): String } = new Object { + def t(): String = "1"; + } +} diff --git a/test/files/neg/seqtest.check b/test/files/neg/seqtest.check new file mode 100644 index 0000000000..d3a04e8e51 --- /dev/null +++ b/test/files/neg/seqtest.check @@ -0,0 +1,6 @@ +seqtest.scala:11: ambiguous reference to overloaded definition, +both method L: [a](scala.Seq[a])scala.Seq[a] +and method L: [a](a*)scala.Seq[a] match. + val c = L(a); + ^ +one error found diff --git a/test/files/neg/seqtest.scala b/test/files/neg/seqtest.scala new file mode 100644 index 0000000000..f61903c87b --- /dev/null +++ b/test/files/neg/seqtest.scala @@ -0,0 +1,13 @@ +object test { + + def L[a](xs: a*): Seq[a] = xs; + + def L[a](xs: Seq[a]): Seq[a] = xs; + + val a = L(1); + + val b = L(1, 2, 3); + + val c = L(a); + +} |