summaryrefslogtreecommitdiff
path: root/test/files/neg/names-defaults-neg.scala
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@epfl.ch>2010-06-16 18:38:02 +0000
committerLukas Rytz <lukas.rytz@epfl.ch>2010-06-16 18:38:02 +0000
commitfd9ddea91f21ede82cb9083c24e91c3b47da178b (patch)
tree2d8251f2c9ebf34d0d2e7386264675207104ab61 /test/files/neg/names-defaults-neg.scala
parent59dc9f40bda5a1958f9187714f68568b039e0bcb (diff)
downloadscala-fd9ddea91f21ede82cb9083c24e91c3b47da178b.tar.gz
scala-fd9ddea91f21ede82cb9083c24e91c3b47da178b.tar.bz2
scala-fd9ddea91f21ede82cb9083c24e91c3b47da178b.zip
removed integration of placeholder syntax and n...
removed integration of placeholder syntax and named arguments. review by odersky
Diffstat (limited to 'test/files/neg/names-defaults-neg.scala')
-rw-r--r--test/files/neg/names-defaults-neg.scala13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/files/neg/names-defaults-neg.scala b/test/files/neg/names-defaults-neg.scala
index 3babd56c6f..e73dc71c9b 100644
--- a/test/files/neg/names-defaults-neg.scala
+++ b/test/files/neg/names-defaults-neg.scala
@@ -106,3 +106,16 @@ case class Fact(a: Int, b: String)(c: Int*)
case class A1(x: Int = 1, y: String = "2")
class A2[T](a: T = 1)
+
+
+// anonymous functions
+object anfun {
+ var var2 = 0
+ def delay(var2: => Unit) { var2 }
+ delay(var2 = 40)
+
+ def testAnnFun(a: Int, b: String) = println(a +": "+ b)
+ val taf2: Int => Unit = testAnnFun(a = _, b = get("+"))
+ val taf3 = testAnnFun(b = _: String, a = get(8))
+ val taf4: (Int, String) => Unit = testAnnFun(_, b = _)
+}