Skip to content

Commit 10b9247

Browse files
committed
Omit definitions with offset positions
1 parent f6c6e7d commit 10b9247

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

compiler/src/dotty/tools/dotc/semanticdb/ExtractSemanticDB.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,8 @@ class ExtractSemanticDB extends Phase {
160160

161161
override def traverse(tree: Tree)(given ctx: Context): Unit =
162162
tree match
163-
case tree: DefTree if !excludeDef(tree.symbol) =>
163+
case tree: DefTree
164+
if !excludeDef(tree.symbol) && tree.span.start != tree.span.end =>
164165
registerOccurrence(tree.symbol, tree.span, SymbolOccurrence.Role.DEFINITION)
165166
traverseChildren(tree)
166167
case tree: Ident =>

0 commit comments

Comments
 (0)