mplatvoet
fun main(args: Array<String>) { foo<Int>() foo<String>() } inline fun <reified T> foo() { println(T::class) }