if this on purpose? ```class Test{} class Anothe...
# announcements
t
if this on purpose?
Copy code
class Test{}
 class Another {
   fun <E> test2(test: E) = test.test()
   fun <E> E.test() = if(this is Any) 
     println(this.javaClass.simpleName) else {}
 }
 Another().test2(
   Test()
 )
Copy code
prints Test
Copy code
class Test{}
 class Another {
   fun <E> test2(test: E) = test.test()
   fun <E> E.test() = if(this is Any) 
     println(javaClass.simpleName) else {}
 }
 Another().test2(
   Test()
 )
Copy code
prints Another