// NI_EXPECTED_FILE fun test() = 3 fun proxy(t: T) = t class A { val test = test() } class B { val test = proxy(test()) } class C { val bar = test() val test = bar() }