diff options
author | Aleksandar Pokopec <aleksandar.prokopec@epfl.ch> | 2011-07-11 15:17:39 +0000 |
---|---|---|
committer | Aleksandar Pokopec <aleksandar.prokopec@epfl.ch> | 2011-07-11 15:17:39 +0000 |
commit | 3f2a92765e50f08daed0b310d058a37463e1622f (patch) | |
tree | 16bb37ce903a298eabc625f7b66d58f4e6eb1073 /src/library | |
parent | 4b616e2ff3b7484d5d59244463ec1e3844db0c11 (diff) | |
download | scala-3f2a92765e50f08daed0b310d058a37463e1622f.tar.gz scala-3f2a92765e50f08daed0b310d058a37463e1622f.tar.bz2 scala-3f2a92765e50f08daed0b310d058a37463e1622f.zip |
Fixes #4709.
Review by extempore.
Diffstat (limited to 'src/library')
-rw-r--r-- | src/library/scala/collection/generic/GenSeqFactory.scala | 10 | ||||
-rw-r--r-- | src/library/scala/collection/generic/SeqFactory.scala | 2 |
2 files changed, 9 insertions, 3 deletions
diff --git a/src/library/scala/collection/generic/GenSeqFactory.scala b/src/library/scala/collection/generic/GenSeqFactory.scala index 58b76aed45..ee6ecae3c2 100644 --- a/src/library/scala/collection/generic/GenSeqFactory.scala +++ b/src/library/scala/collection/generic/GenSeqFactory.scala @@ -11,8 +11,16 @@ package scala.collection package generic +import annotation.bridge + /** A template for companion objects of Seq and subclasses thereof. * * @since 2.8 */ -abstract class GenSeqFactory[CC[X] <: GenSeq[X] with GenericTraversableTemplate[X, CC]] extends GenTraversableFactory[CC] +abstract class GenSeqFactory[CC[X] <: GenSeq[X] with GenericTraversableTemplate[X, CC]] +extends GenTraversableFactory[CC] { + + @bridge + def unapplySeq[A](x: GenSeq[A]): Some[GenSeq[A]] = Some(x) + +} diff --git a/src/library/scala/collection/generic/SeqFactory.scala b/src/library/scala/collection/generic/SeqFactory.scala index c152a89528..7bd92173ff 100644 --- a/src/library/scala/collection/generic/SeqFactory.scala +++ b/src/library/scala/collection/generic/SeqFactory.scala @@ -11,8 +11,6 @@ package scala.collection package generic -import annotation.bridge - /** A template for companion objects of Seq and subclasses thereof. * * @since 2.8 |