diff options
author | Martin Odersky <odersky@gmail.com> | 2015-12-10 11:11:44 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2015-12-14 14:30:09 +0100 |
commit | 2a3f78673afe581fffec7f88039ba27a71ed2fe2 (patch) | |
tree | a238341917de2e2e0a13a20493115bd1d8e56333 /tests/pickling/alias.scala | |
parent | 8203177068d02327e6c8ca576d2c704204500e27 (diff) | |
download | dotty-2a3f78673afe581fffec7f88039ba27a71ed2fe2.tar.gz dotty-2a3f78673afe581fffec7f88039ba27a71ed2fe2.tar.bz2 dotty-2a3f78673afe581fffec7f88039ba27a71ed2fe2.zip |
Fix sleeper bug in ParamForwarding
ParamForwarding converts some parameters to nullary methods, yet
it does not update the references to these parameters. Their signature
is still NotAMethod, which is wrong. Causes subtle differences in
peckle tests: a param accessor get type T before pickling (which is
wrong), gets => T when reading back (which is right). Test case in
pickling/selfSym.scala.
Diffstat (limited to 'tests/pickling/alias.scala')
0 files changed, 0 insertions, 0 deletions