diff options
author | Som Snytt <som.snytt@gmail.com> | 2015-01-26 22:35:44 -0800 |
---|---|---|
committer | Som Snytt <som.snytt@gmail.com> | 2015-02-09 23:21:03 -0800 |
commit | 5412766a834fa730865628a57c767f36eb1b4dc4 (patch) | |
tree | 4f57053efd4efe636d4443db40e91ad2fbf0dc72 /src/library | |
parent | 41cee92bb516c6a9679773ebae88230c30ac67bd (diff) | |
download | scala-5412766a834fa730865628a57c767f36eb1b4dc4.tar.gz scala-5412766a834fa730865628a57c767f36eb1b4dc4.tar.bz2 scala-5412766a834fa730865628a57c767f36eb1b4dc4.zip |
SI-9116 Set.subsets has a param list
Now both of the overloaded variants have a parameter list.
This seems to make type inference happier. Or it makes someone
happier.
The user is unaware whether `subsets()` takes a default arg.
But happily, empty application still kicks in.
Diffstat (limited to 'src/library')
-rw-r--r-- | src/library/scala/collection/SetLike.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/collection/SetLike.scala b/src/library/scala/collection/SetLike.scala index 3e549f72cd..31465bb619 100644 --- a/src/library/scala/collection/SetLike.scala +++ b/src/library/scala/collection/SetLike.scala @@ -171,7 +171,7 @@ self => * * @return the iterator. */ - def subsets: Iterator[This] = new AbstractIterator[This] { + def subsets(): Iterator[This] = new AbstractIterator[This] { private val elms = self.toIndexedSeq private var len = 0 private var itr: Iterator[This] = Iterator.empty |