Skip to content

Commit b140f85

Browse files
committed
Change treeTransformPhase for SyntheticMethods to new default
1 parent 25f4986 commit b140f85

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ class SyntheticMethods extends MiniPhaseTransform with IdentityDenotTransformer
3535
import ast.tpd._
3636

3737
override def phaseName = "synthetics"
38+
override def treeTransformPhase = thisTransformer.next
3839

3940
private var valueSymbols: List[Symbol] = _
4041
private var caseSymbols: List[Symbol] = _
@@ -170,7 +171,7 @@ class SyntheticMethods extends MiniPhaseTransform with IdentityDenotTransformer
170171
override def transformTemplate(impl: Template)(implicit ctx: Context, info: TransformerInfo) =
171172
if (ctx.owner.is(Case) || isDerivedValueClass(ctx.owner))
172173
cpy.Template(impl)(
173-
body = impl.body ++ syntheticMethods(ctx.owner.asClass)(ctx.withPhase(thisTransformer.next)))
174+
body = impl.body ++ syntheticMethods(ctx.owner.asClass))
174175
else
175176
impl
176177
}

0 commit comments

Comments
 (0)