From cb02f6223be3c1a7d900d10fd382cab03f3a5614 Mon Sep 17 00:00:00 2001 From: "Pavel V. Talanov" Date: Thu, 14 Aug 2014 20:54:14 +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 e488240f9cf..85b50ab3b35 100644 --- a/libraries/stdlib/src/kotlin/JLangJVM.kt +++ b/libraries/stdlib/src/kotlin/JLangJVM.kt @@ -24,7 +24,7 @@ public annotation class throws(public vararg val exceptionClasses: Class T.javaClass : Class get() = (this as java.lang.Object).getClass() as Class -[Intrinsic("kotlin.javaClass.function")] public fun javaClass(): Class = null as Class +[Intrinsic("kotlin.javaClass.function")] public fun javaClass(): Class = null as Class public inline fun synchronized(lock: Any, [inlineOptions(ONLY_LOCAL_RETURN)] block: () -> R): R { monitorEnter(lock)