// FIR_IDENTICAL // !CHECK_TYPE // !DIAGNOSTICS: -UNUSED_EXPRESSION -UNUSED_PARAMETER class Outer { inner class Inner { fun foo(): E = null!! fun outerE() = baz() } fun baz(): E = null!! } fun main() { val inner = Outer().Inner() inner.foo().checkType { _() } inner.outerE().checkType { _() } }