Skip to content

Commit e5dcf8e

Browse files
committed
Do not try to transform method if it has no labels
1 parent 7d850ad commit e5dcf8e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

compiler/src/dotty/tools/backend/jvm/LabelDefs.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,8 @@ class LabelDefs extends MiniPhase {
8181
}
8282
}
8383

84-
cpy.DefDef(tree)(rhs = putLabelDefsNearCallees.transform(tree.rhs))
84+
if (labelDefs.isEmpty) tree
85+
else cpy.DefDef(tree)(rhs = putLabelDefsNearCallees.transform(tree.rhs))
8586
}
8687
}
8788

0 commit comments

Comments
 (0)