We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 31bd9bd commit 0025a60Copy full SHA for 0025a60
compiler/src/dotty/tools/dotc/transform/ProtectedAccessors.scala
@@ -67,13 +67,8 @@ class ProtectedAccessors extends MiniPhase {
67
68
override def transformAssign(tree: Assign)(implicit ctx: Context): Tree =
69
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
- }
+ case lhs: RefTree if lhs.name.is(ProtectedAccessorName) =>
+ cpy.Apply(tree)(Accessors.insert.useSetter(lhs), tree.rhs :: Nil)
77
case _ =>
78
tree
79
}
0 commit comments