Skip to content

Commit 668890c

Browse files
committed
Merge pull request #448 from smarter/fix/bridge-emission
Erasure: actually emit bridges
2 parents a21e106 + 17ccd8b commit 668890c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/dotty/tools/dotc/transform/Erasure.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -491,12 +491,12 @@ object Erasure extends TypeTestsCasts{
491491
sym => makeBridgeDef(member, sym)(ctx)
492492
}
493493
emittedBridges ++= bridgeImplementations
494-
traverse(newTail, oldTail)
494+
traverse(newTail, oldTail, emittedBridges)
495495
case notADefDef :: oldTail =>
496-
traverse(after, oldTail)
496+
traverse(after, oldTail, emittedBridges)
497497
}
498498
case notADefDef :: newTail =>
499-
traverse(newTail, before)
499+
traverse(newTail, before, emittedBridges)
500500
}
501501
}
502502

0 commit comments

Comments
 (0)