diff options
author | Antonio Cunei <antonio.cunei@epfl.ch> | 2010-06-16 18:48:44 +0000 |
---|---|---|
committer | Antonio Cunei <antonio.cunei@epfl.ch> | 2010-06-16 18:48:44 +0000 |
commit | dfd5834a058206ecd2e5927e0cf8137362196016 (patch) | |
tree | 03f43aa868874055463e4ceae1e22598c7dc93ed /test/files/neg/names-defaults-neg.scala | |
parent | 354e2abd2ed353349c533f025ec24adecbbac86f (diff) | |
download | scala-dfd5834a058206ecd2e5927e0cf8137362196016.tar.gz scala-dfd5834a058206ecd2e5927e0cf8137362196016.tar.bz2 scala-dfd5834a058206ecd2e5927e0cf8137362196016.zip |
Merged revisions 22324 via svnmerge from
https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk
........
r22324 | rytz | 2010-06-16 20:38:02 +0200 (Wed, 16 Jun 2010) | 1 line
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.scala | 13 |
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 = _) +} |