aboutsummaryrefslogtreecommitdiff
path: root/test/dotc/tests.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2015-08-19 16:05:42 -0700
committerMartin Odersky <odersky@gmail.com>2015-08-21 11:34:43 +0200
commit4a78c8959091292e9eda13ef9230acb039cf3824 (patch)
treeb08b5608d27bde4bdfd4ee67d9cbdc4bd3cd0ae7 /test/dotc/tests.scala
parenteec8191fc067358f88bec56d7dbda36e1fcfc131 (diff)
downloaddotty-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