Skip to content

Commit 1abb19e

Browse files
committed
Use tpd.cpy in Simplify.
1 parent 92b94ab commit 1abb19e

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ object TreeTransforms {
6262

6363
def treeTransformPhase: Phase = phase.next
6464

65-
val cpy = cpyBetweenPhases
65+
val cpy: TypedTreeCopier = cpyBetweenPhases
6666

6767
def prepareForIdent(tree: Ident)(implicit ctx: Context) = this
6868
def prepareForSelect(tree: Select)(implicit ctx: Context) = this

compiler/src/dotty/tools/dotc/transform/linker/Simplify.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ class Simplify extends MiniPhaseTransform with IdentityDenotTransformer {
3232

3333
private var SeqFactoryClass: Symbol = null
3434
private var symmetricOperations: Set[Symbol] = null
35+
override val cpy = tpd.cpy
3536
var optimize = false
3637

3738
override def prepareForUnit(tree: Tree)(implicit ctx: Context): TreeTransform = {

0 commit comments

Comments
 (0)