FIR: make rendering of type parameters similar to original Kotlin
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
<T> public abstract interface Comparator : R|java/lang/Object| {
|
||||
public abstract interface Comparator<T> : R|java/lang/Object| {
|
||||
public abstract operator fun compare(o1: R|ft<T, T?>|!, o2: R|ft<T, T?>|!): R|kotlin/Int|
|
||||
|
||||
public abstract operator fun equals(obj: R|ft<kotlin/Any, kotlin/Any?>|!): R|kotlin/Boolean|
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
<T> public abstract interface GenericInterfaceParameterWithSelfBound : R|java/lang/Object| {
|
||||
public abstract interface GenericInterfaceParameterWithSelfBound<T> : R|java/lang/Object| {
|
||||
public abstract operator fun method(t: R|ft<T, T?>|!): R|ft<T, T?>|!
|
||||
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
<A, B> public abstract interface GenericInterfaceParametersWithBounds : R|java/lang/Object| {
|
||||
public abstract interface GenericInterfaceParametersWithBounds<A, B> : R|java/lang/Object| {
|
||||
public abstract operator fun method(a: R|kotlin/Array<ft<A, A?>>|, b: R|ft<B, B?>|!): R|kotlin/Unit|
|
||||
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
<T> public open class TypeParameterOfClass : R|java/lang/Object| {
|
||||
public open class TypeParameterOfClass<T> : R|java/lang/Object| {
|
||||
public open operator fun foo(comparator: R|ft<java/util/Comparator<ft<T, T?>>, java/util/Comparator<ft<T, T?>>?>|!): R|kotlin/Unit|
|
||||
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
<T> public open class TypeParameterOfOuterClass : R|java/lang/Object| {
|
||||
public open class TypeParameterOfOuterClass<T> : R|java/lang/Object| {
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user