Use Class->KClass cache in Class.kotlin extension

#KT-17594 Fixed
This commit is contained in:
Alexander Udalov
2017-04-26 14:45:32 +03:00
parent fcf70fda22
commit 15efbcae02
@@ -86,7 +86,7 @@ public val <T : Any> KClass<T>.javaObjectType: Class<T>
*/
public val <T : Any> Class<T>.kotlin: KClass<T>
@JvmName("getKotlinClass")
get() = Reflection.createKotlinClass(this) as KClass<T>
get() = Reflection.getOrCreateKotlinClass(this) as KClass<T>
/**