// FIR_IDENTICAL // !CHECK_TYPE interface Clazz { val t: T fun getSuperClass(): Clazz } fun test(clazz: Clazz<*>) { clazz.t checkType { _() } clazz.getSuperClass() checkType { _>() } clazz.getSuperClass().t checkType { _() } }