From bcaddd7143fd23d6fa79f34edeaf2641f8b5fdde Mon Sep 17 00:00:00 2001 From: "Pavel V. Talanov" Date: Wed, 13 Aug 2014 21:02:21 +0400 Subject: [PATCH] Stdlib: javaClass type parameter has Any upperbound --- libraries/stdlib/src/kotlin/JLangJVM.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/stdlib/src/kotlin/JLangJVM.kt b/libraries/stdlib/src/kotlin/JLangJVM.kt index 5e8e971e88d..e488240f9cf 100644 --- a/libraries/stdlib/src/kotlin/JLangJVM.kt +++ b/libraries/stdlib/src/kotlin/JLangJVM.kt @@ -21,7 +21,7 @@ import kotlin.InlineOption.ONLY_LOCAL_RETURN Retention(RetentionPolicy.SOURCE) public annotation class throws(public vararg val exceptionClasses: Class) -[Intrinsic("kotlin.javaClass.property")] public val T.javaClass : Class +[Intrinsic("kotlin.javaClass.property")] public val T.javaClass : Class get() = (this as java.lang.Object).getClass() as Class [Intrinsic("kotlin.javaClass.function")] public fun javaClass(): Class = null as Class