Skip to content

Commit 25ff413

Browse files
committed
DottyBackendInterface: fix a bug in methodSymbols.
This method is only used to find static initialisers. Previously, it was always wrong, but we didn't care as we never had them.
1 parent 02f73e8 commit 25ff413

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/dotty/tools/backend/jvm/DottyBackendInterface.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -726,7 +726,7 @@ class DottyBackendInterface(outputDirectory: AbstractFile)(implicit ctx: Context
726726
toDenot(sym).info.decls.filter(p => p.isTerm && !p.is(Flags.Method)).toList
727727
}
728728
def methodSymbols: List[Symbol] =
729-
for (f <- toDenot(sym).info.decls.toList if !f.isMethod && f.isTerm && !f.isModule) yield f
729+
for (f <- toDenot(sym).info.decls.toList if f.isMethod && f.isTerm && !f.isModule) yield f
730730
def serialVUID: Option[Long] = None
731731

732732

0 commit comments

Comments
 (0)