diff options
author | Martin Odersky <odersky@gmail.com> | 2015-08-19 16:05:42 -0700 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2015-08-21 11:34:43 +0200 |
commit | 4a78c8959091292e9eda13ef9230acb039cf3824 (patch) | |
tree | b08b5608d27bde4bdfd4ee67d9cbdc4bd3cd0ae7 /test/dotc/tests.scala | |
parent | eec8191fc067358f88bec56d7dbda36e1fcfc131 (diff) | |
download | dotty-4a78c8959091292e9eda13ef9230acb039cf3824.tar.gz dotty-4a78c8959091292e9eda13ef9230acb039cf3824.tar.bz2 dotty-4a78c8959091292e9eda13ef9230acb039cf3824.zip |
Expand names of super accessors
Scalac seems to treat superaccessors of traits in a rather peculiar way. They are
left unexpanded so that a class implementing several traits with the same superaccessors
will get duplicate methods with the same name. It seems this is then resolved in the backend.
Here we solve the issue by expanding the names of trait super accessors immediately.
Diffstat (limited to 'test/dotc/tests.scala')
0 files changed, 0 insertions, 0 deletions