Skip to content

Commit 0025a60

Browse files
committed
Cleanup ProtectedAccessors
1 parent 31bd9bd commit 0025a60

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

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

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,8 @@ class ProtectedAccessors extends MiniPhase {
6767

6868
override def transformAssign(tree: Assign)(implicit ctx: Context): Tree =
6969
tree.lhs match {
70-
case lhs: RefTree =>
71-
lhs.name match {
72-
case ProtectedAccessorName(name) =>
73-
cpy.Apply(tree)(Accessors.insert.useSetter(lhs), tree.rhs :: Nil)
74-
case _ =>
75-
tree
76-
}
70+
case lhs: RefTree if lhs.name.is(ProtectedAccessorName) =>
71+
cpy.Apply(tree)(Accessors.insert.useSetter(lhs), tree.rhs :: Nil)
7772
case _ =>
7873
tree
7974
}

0 commit comments

Comments
 (0)