Skip to content

Commit 6a8c490

Browse files
committed
Change AccessProxies scheme
Several fixes detected during refactorings of inliner
1 parent a711eef commit 6a8c490

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

compiler/src/dotty/tools/dotc/transform/AccessProxies.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ abstract class AccessProxies {
4949
/** Add all needed accessors to the `body` of class `cls` */
5050
def addAccessorDefs(cls: Symbol, body: List[Tree])(implicit ctx: Context): List[Tree] = {
5151
val accDefs = accessorDefs(cls)
52+
transforms.println(i"add accessors for $cls: $accDefs%, %")
5253
if (accDefs.isEmpty) body else body ++ accDefs
5354
}
5455

@@ -126,4 +127,4 @@ abstract class AccessProxies {
126127
object AccessProxies {
127128
def hostForAccessorOf(accessed: Symbol)(implicit ctx: Context): Symbol =
128129
ctx.owner.ownersIterator.findSymbol(_.derivesFrom(accessed.owner))
129-
}
130+
}

0 commit comments

Comments
 (0)