diff options
author | Martin Odersky <odersky@gmail.com> | 2014-10-30 17:07:40 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2014-11-09 10:17:34 +0100 |
commit | d907f26da9f0d3625a4c35021993f04a553bd354 (patch) | |
tree | f1dbd0f56f74900cabfd28b031e10fc4618a272a /src/dotty/tools/dotc | |
parent | 936e83f3617e7dd1b9141cf20b1dc8ec3482df97 (diff) | |
download | dotty-d907f26da9f0d3625a4c35021993f04a553bd354.tar.gz dotty-d907f26da9f0d3625a4c35021993f04a553bd354.tar.bz2 dotty-d907f26da9f0d3625a4c35021993f04a553bd354.zip |
Bugfix for superaccessors
Threw away list of constructed statements.
Diffstat (limited to 'src/dotty/tools/dotc')
-rw-r--r-- | src/dotty/tools/dotc/transform/SuperAccessors.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/transform/SuperAccessors.scala b/src/dotty/tools/dotc/transform/SuperAccessors.scala index 7cb4c5825..b11658efb 100644 --- a/src/dotty/tools/dotc/transform/SuperAccessors.scala +++ b/src/dotty/tools/dotc/transform/SuperAccessors.scala @@ -295,7 +295,7 @@ class SuperAccessors extends MacroTransform with IdentityDenotTransformer { this val body1 = forwardParamAccessors(transformStats(impl.body, tree.symbol)) accDefs -= currentClass ownStats ++= body1 - cpy.Template(impl)(body = body1) + cpy.Template(impl)(body = ownStats.toList) } transformTemplate |