// FIR_IDENTICAL // FIR_DUMP // SKIP_TXT interface MyConsumer { fun consume(x: T) {} } fun foo(x: MyConsumer?, v: CharSequence) { if (x != null) { x.consume(v) } }