Skip to content

Commit 56ad4b1

Browse files
authored
Merge pull request #1952 from dotty-staging/fix/object-namePos
Trees#namePos: Correct position for objects
2 parents 4095410 + fa64b4b commit 56ad4b1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

compiler/src/dotty/tools/dotc/ast/Trees.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package dotc
33
package ast
44

55
import core._
6-
import Types._, Names._, Flags._, util.Positions._, Contexts._, Constants._
6+
import Types._, Names._, NameOps._, Flags._, util.Positions._, Contexts._, Constants._
77
import SymDenotations._, Symbols._, Denotations._, StdNames._, Comments._
88
import annotation.tailrec
99
import language.higherKinds
@@ -316,7 +316,7 @@ object Trees {
316316
def namePos =
317317
if (pos.exists)
318318
if (rawMods.is(Synthetic)) Position(pos.point, pos.point)
319-
else Position(pos.point, pos.point + name.length, pos.point)
319+
else Position(pos.point, pos.point + name.stripModuleClassSuffix.length, pos.point)
320320
else pos
321321
}
322322

0 commit comments

Comments
 (0)