ClaudiuB
01/17/2018, 7:02 PMvar clazz :KClass<T>
doesn't work in is
statements though. Wouldn't that be a good case for having a
infix fun <A : Any, B : Any> KClass<A>.instanceof(clazz: KClass<B>): Boolean {
return clazz.java.isAssignableFrom(this::class.java)
}