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 /test/files/pos | |
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 'test/files/pos')
-rw-r--r-- | test/files/pos/t9116.scala | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/files/pos/t9116.scala b/test/files/pos/t9116.scala new file mode 100644 index 0000000000..16b04c2e6b --- /dev/null +++ b/test/files/pos/t9116.scala @@ -0,0 +1,7 @@ + +trait X { + List(1, 2, 3).toSet.subsets.map(_.toList) // ok now + + List(1, 2, 3).toSet.subsets().map(_.toList) // now also + List(1, 2, 3).toSet.subsets(2).map(_.toList) // still ok +} |