No more reified types for catch parameter #KT-9742 Fixed

This commit is contained in:
Mikhail Glukhikh
2015-11-27 18:23:47 +03:00
parent f0e467e474
commit c6be69a483
7 changed files with 63 additions and 5 deletions
@@ -0,0 +1,16 @@
package
public fun bar(): kotlin.Unit
public fun foo(): kotlin.String
public inline fun </*0*/ reified E : java.lang.Exception, /*1*/ R> tryCatch(/*0*/ lazy: () -> R, /*1*/ failure: (E) -> R): R
public open class ZException</*0*/ T> : java.lang.Exception {
public constructor ZException</*0*/ T>(/*0*/ p: T)
public final override /*1*/ /*fake_override*/ val cause: kotlin.Throwable?
public final override /*1*/ /*fake_override*/ val message: kotlin.String?
public final val p: T
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 final override /*1*/ /*fake_override*/ fun printStackTrace(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}