fun getT() {} fun getTT() {} fun getTTT(x : Any) {} fun foo(a : Any?) {} public fun main() { getT<*>() ggetT<*>() getTT<*, *>() getTT<*, Int>() getTT*>() foo(getTTT*, Int>(1)) }