Skip to content

Commit 6e70461

Browse files
committed
Maintain source position in Getters
1 parent 00b585f commit 6e70461

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ class Getters extends MiniPhaseTransform with SymTransformer { thisTransform =>
6868
private val NoGetterNeeded = Method | Param | JavaDefined | JavaStatic
6969

7070
override def transformValDef(tree: ValDef)(implicit ctx: Context, info: TransformerInfo): Tree =
71-
if (tree.symbol is Method) DefDef(tree.symbol.asTerm, tree.rhs) else tree
71+
if (tree.symbol is Method) DefDef(tree.symbol.asTerm, tree.rhs).withPos(tree.pos) else tree
7272

7373
override def transformAssign(tree: Assign)(implicit ctx: Context, info: TransformerInfo): Tree =
74-
if (tree.lhs.symbol is Method) tree.lhs.becomes(tree.rhs) else tree
74+
if (tree.lhs.symbol is Method) tree.lhs.becomes(tree.rhs).withPos(tree.pos) else tree
7575
}

0 commit comments

Comments
 (0)