some tweaks of VFS example to be more Kotlin

This commit is contained in:
Alex Tkachman
2012-02-01 10:48:28 +02:00
parent 5f9bab6c93
commit 9559decfc0
4 changed files with 35 additions and 38 deletions
+2 -2
View File
@@ -3,8 +3,8 @@ package std
import java.lang.Class
import java.lang.Object
val <T> T.javaClass : Class<T>
val <erased T> T.javaClass : Class<T>
get() = jet.runtime.Intrinsics.getJavaClass(this) as Class<T>
val <T> TypeInfo<T>.javaClassForType : Class<T>
val <erased T> TypeInfo<T>.javaClassForType : Class<T>
get() = (this as org.jetbrains.jet.rt.TypeInfoImpl<T>).getJavaClass().sure()