Skip to content

Commit 2ee4caa

Browse files
committed
Address review comments of #774
1 parent d1ecc22 commit 2ee4caa

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/dotty/tools/dotc/transform/Constructors.scala

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@ class Constructors extends MiniPhaseTransform with SymTransformer { thisTransfor
4747
private def markUsedPrivateSymbols(tree: RefTree)(implicit ctx: Context): Unit = {
4848

4949
val sym = tree.symbol
50-
def retain =
50+
def retain() =
5151
retainedPrivateVals.add(sym)
5252

53-
if (mightBeDropped(sym) && sym.owner.isClass) {
53+
if (sym.owner.isClass && mightBeDropped(sym)) {
5454
val owner = sym.owner.asClass
5555

5656
tree match {
@@ -63,8 +63,8 @@ class Constructors extends MiniPhaseTransform with SymTransformer { thisTransfor
6363
// used inside constructor, accessed on this,
6464
// could use constructor argument instead, no need to retain field
6565
}
66-
else retain
67-
case _ => retain
66+
else retain()
67+
case _ => retain()
6868
}
6969
}
7070
}

0 commit comments

Comments
 (0)