// FIR_IDENTICAL // !DIAGNOSTICS: -UNUSED_PARAMETER -UNUSED_LAMBDA_EXPRESSION -VARIABLE_WITH_REDUNDANT_INITIALIZER -UNUSED_EXPRESSION object Test { fun foo(actual: T) {} fun foo(actual: T) {} } fun main() { var y: Number? = null y = 2 { y = 1 } Test.foo(y) }