Skip to content

Commit 2f63127

Browse files
Remove Template from pattern match
1 parent c64d22a commit 2f63127

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

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

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,6 @@ class LabelDefs extends MiniPhaseTransform {
9393
def putLabelDefsNearCallees = new TreeMap() {
9494
override def transform(tree: tpd.Tree)(implicit ctx: Context): tpd.Tree = {
9595
tree match {
96-
case t: Template =>
97-
assert(false)
98-
t
9996
case t: Apply if labelDefs.contains(t.symbol) =>
10097
val labelDef = labelDefs(t.symbol)
10198
labelDefs -= t.symbol
@@ -118,7 +115,6 @@ class LabelDefs extends MiniPhaseTransform {
118115
val labelDefs = new mutable.HashMap[Symbol, DefDef]()
119116
new TreeTraverser {
120117
override def traverse(tree: tpd.Tree)(implicit ctx: Context): Unit = tree match {
121-
case _: Template => assert(false)
122118
case t: DefDef =>
123119
assert(t.symbol is Label)
124120
labelDefs(t.symbol) = t

0 commit comments

Comments
 (0)