diff options
author | Iulian Dragos <jaguarul@gmail.com> | 2010-04-09 15:42:34 +0000 |
---|---|---|
committer | Iulian Dragos <jaguarul@gmail.com> | 2010-04-09 15:42:34 +0000 |
commit | 710e1cb6c4029f39bdd1eece975dbb3cdfafdeda (patch) | |
tree | 9d2fd741d17d2410b571f72bed5d7e5525ad5440 /src/library/scala/Function1.scala | |
parent | d76943f9ae43176980f21f90f400053fe2da3fbf (diff) | |
download | scala-710e1cb6c4029f39bdd1eece975dbb3cdfafdeda.tar.gz scala-710e1cb6c4029f39bdd1eece975dbb3cdfafdeda.tar.bz2 scala-710e1cb6c4029f39bdd1eece975dbb3cdfafdeda.zip |
Changed the syntax of the specialized annotation:
instead of a flaky string, it now takes a
repeated parameter list of primitive types:
@specialized("Int, Double") becomes @specialized(Int, Double). No
review.
Diffstat (limited to 'src/library/scala/Function1.scala')
-rw-r--r-- | src/library/scala/Function1.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/Function1.scala b/src/library/scala/Function1.scala index 75110d7d4e..afc19417a2 100644 --- a/src/library/scala/Function1.scala +++ b/src/library/scala/Function1.scala @@ -35,7 +35,7 @@ package scala * println(anonfun1(0)) * }</pre> */ -trait Function1[-T1, +R] extends AnyRef { self => +trait Function1[@specialized(Int, Long, Double) -T1, @specialized(Unit, Int, Long, Double) +R] extends AnyRef { self => def apply(v1:T1): R override def toString() = "<function1>" |