Added 'synthetic' flag for bridge method.

#KT-3155 fixed
This commit is contained in:
Evgeny Gerashchenko
2012-12-13 14:33:08 +04:00
parent e324d3914f
commit b8eb0c84ff
6 changed files with 27 additions and 1 deletions
@@ -0,0 +1,5 @@
package test
class PropagateSubclassOfComparable(): Comparable<PropagateSubclassOfComparable> {
override fun compareTo(other: PropagateSubclassOfComparable): Int = throw IllegalStateException()
}
@@ -0,0 +1,6 @@
namespace test
internal final class test.PropagateSubclassOfComparable : jet.Comparable<test.PropagateSubclassOfComparable> {
public final /*constructor*/ fun <init>(): test.PropagateSubclassOfComparable
public open override /*1*/ fun compareTo(/*0*/ other: test.PropagateSubclassOfComparable): jet.Int
}