summaryrefslogtreecommitdiff
path: root/pull-binary-libs.sh
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2014-01-17 16:37:24 +0100
committerJason Zaugg <jzaugg@gmail.com>2014-01-17 16:37:24 +0100
commitca05d22006dd528eae26c8ab4d6ca0a4f27fb69f (patch)
tree3f62a3a92102fe9538d558b1ca9722721502714d /pull-binary-libs.sh
parenta5b0fc49e517d1c63d22f9909ac9bed0552ed466 (diff)
downloadscala-ca05d22006dd528eae26c8ab4d6ca0a4f27fb69f.tar.gz
scala-ca05d22006dd528eae26c8ab4d6ca0a4f27fb69f.tar.bz2
scala-ca05d22006dd528eae26c8ab4d6ca0a4f27fb69f.zip
SI-8157 Make overloading, defaults restriction PolyType aware
Named/Default args levies an implementation restriction that only one overloaded alternative may declare defaults. But, this restriction failed to consider polymorphic methods. Rather than matching on MethodType, this commit uses `Type#paramms`, which handles PolyTypes and curried MethodTypes in one fell swoop.
Diffstat (limited to 'pull-binary-libs.sh')
0 files changed, 0 insertions, 0 deletions