diff options
Diffstat (limited to 'test/pending/run/t3899')
-rw-r--r-- | test/pending/run/t3899/Base_1.java | 5 | ||||
-rw-r--r-- | test/pending/run/t3899/Derived_2.scala | 30 |
2 files changed, 0 insertions, 35 deletions
diff --git a/test/pending/run/t3899/Base_1.java b/test/pending/run/t3899/Base_1.java deleted file mode 100644 index 114cc0b7a6..0000000000 --- a/test/pending/run/t3899/Base_1.java +++ /dev/null @@ -1,5 +0,0 @@ -public class Base_1 { - public String[] varargs1(String... as) { - return as; - } -} diff --git a/test/pending/run/t3899/Derived_2.scala b/test/pending/run/t3899/Derived_2.scala deleted file mode 100644 index bb4e53784d..0000000000 --- a/test/pending/run/t3899/Derived_2.scala +++ /dev/null @@ -1,30 +0,0 @@ -trait T extends Base_1 { - def t1(as: String*): Array[String] = { - varargs1(as: _*) - } - def t2(as: String*): Array[String] = { - // This is the bug reported in the ticket. - super.varargs1(as: _*) - } -} - -class C extends Base_1 { - def c1(as: String*): Array[String] = { - varargs1(as: _*) - } - def c2(as: String*): Array[String] = { - super.varargs1(as: _*) - } -} - - -object Test extends App { - val t = new T {} - println(t.t1("a", "b").mkString(",")) - println(t.t2("a", "b").mkString(",")) - - val c = new C {} - println(c.c1("a", "b").mkString(",")) - println(c.c2("a", "b").mkString(",")) - -} |