Type alias: resolve type alias RHS during force-resolve.

This commit is contained in:
Dmitry Petrov
2016-06-02 14:42:32 +03:00
parent df335b9e8d
commit 3500f5a96b
8 changed files with 62 additions and 3 deletions
@@ -1 +1,6 @@
typealias S = String
typealias S = String
class C {
typealias SS = String
typealias SF<T> = (T) -> String
}
@@ -1,3 +1,12 @@
package
public typealias S = kotlin.String
public final class C {
public typealias SF</*0*/ T> = (T) -> kotlin.String
public typealias SS = kotlin.String
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}