FILE: exclExclInference.fir.kt public final fun foo(): R|kotlin/Unit| { lval x: R|kotlin/String?| R|/x| = R|/materialize|()!! R|/x|.R|kotlin/String.length| } public final fun materialize(): R|E| { ^materialize R|kotlin/TODO|() } public final fun test(f: R|F|): R|F & Any| { ^test R|/f|!! } public final fun main(): R|kotlin/Unit| { R|/test|(String()).R|kotlin/String.length| R|/test|(Null(null)).R|kotlin/String.length| }