Skip to content

Commit 4ca7208

Browse files
committed
Fix error in bridges.
Do not discard non-bridge methods
1 parent 9459028 commit 4ca7208

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ object Erasure {
266266
val statsFlatten = Trees.flatten(stats)
267267
val stats1 = super.typedStats(statsFlatten, exprOwner)
268268

269-
if (ctx.owner.isClass) addBridges(statsFlatten, stats1)(ctx) else stats1
269+
if (ctx.owner.isClass) stats1:::addBridges(statsFlatten, stats1)(ctx) else stats1
270270
}
271271

272272
// this implementation doesn't check for bridge clashes with value types!

0 commit comments

Comments
 (0)