diff options
author | Adriaan Moors <adriaan.moors@typesafe.com> | 2013-07-10 12:53:54 -0700 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@typesafe.com> | 2013-07-10 12:53:54 -0700 |
commit | f4ec2816ba65398529a107b30e18328673204926 (patch) | |
tree | 38b43b2dc031e01fc7809985b528620b4463d512 /src/compiler | |
parent | 414318927dcdf1d151643da0940bf5bb0d8368f3 (diff) | |
parent | 8329a64232e3498d1281fae39a6c00ae3080a0c5 (diff) | |
download | scala-f4ec2816ba65398529a107b30e18328673204926.tar.gz scala-f4ec2816ba65398529a107b30e18328673204926.tar.bz2 scala-f4ec2816ba65398529a107b30e18328673204926.zip |
Merge pull request #2713 from VladUreche/issue/7638-master
SI-7638 Superaccessor lookup after specialization
Diffstat (limited to 'src/compiler')
-rw-r--r-- | src/compiler/scala/tools/nsc/transform/Mixin.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/transform/Mixin.scala b/src/compiler/scala/tools/nsc/transform/Mixin.scala index e0b1d9ea80..1c44e86aca 100644 --- a/src/compiler/scala/tools/nsc/transform/Mixin.scala +++ b/src/compiler/scala/tools/nsc/transform/Mixin.scala @@ -119,7 +119,7 @@ abstract class Mixin extends InfoTransform with ast.TreeDSL { * @param mixinClass The mixin class that produced the superaccessor */ private def rebindSuper(base: Symbol, member: Symbol, mixinClass: Symbol): Symbol = - exitingPickler { + exitingSpecialize { var bcs = base.info.baseClasses.dropWhile(mixinClass != _).tail var sym: Symbol = NoSymbol debuglog("starting rebindsuper " + base + " " + member + ":" + member.tpe + |