summaryrefslogtreecommitdiff
path: root/test/files/neg/names-defaults-neg.scala
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@epfl.ch>2010-08-03 20:03:08 +0000
committerLukas Rytz <lukas.rytz@epfl.ch>2010-08-03 20:03:08 +0000
commitdb99926628a2b636a548049c1204fee78c77b9bb (patch)
tree88122a98135c3c2165ad6364819a66854d61ec16 /test/files/neg/names-defaults-neg.scala
parent958fb1c6f48aeecf5fc56ad9debbfad8d6d0fc66 (diff)
downloadscala-db99926628a2b636a548049c1204fee78c77b9bb.tar.gz
scala-db99926628a2b636a548049c1204fee78c77b9bb.tar.bz2
scala-db99926628a2b636a548049c1204fee78c77b9bb.zip
added @deprecatedName annotation, allowing to d...
added @deprecatedName annotation, allowing to deprecate parameter names. review by prokopec.
Diffstat (limited to 'test/files/neg/names-defaults-neg.scala')
-rw-r--r--test/files/neg/names-defaults-neg.scala7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/files/neg/names-defaults-neg.scala b/test/files/neg/names-defaults-neg.scala
index 43883540a0..8d1ec4ce96 100644
--- a/test/files/neg/names-defaults-neg.scala
+++ b/test/files/neg/names-defaults-neg.scala
@@ -86,6 +86,13 @@ object Test extends Application {
object C extends C()
}
+ // deprecated names
+ def deprNam1(x: Int, @deprecatedName('x) y: String) = 0
+ def deprNam2(a: String)(@deprecatedName('a) b: Int) = 1
+ def deprNam3(@deprecatedName('x) a: Int, @deprecatedName('y) b: Int) = a + b
+ deprNam3(y = 10, b = 2)
+
+
// DEFINITIONS
def test1(a: Int, b: String) = a +": "+ b
def test2(x: Unit) = println("test2")