// !WITH_NEW_INFERENCE // !DIAGNOSTICS: -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNUSED_VALUE -UNUSED_PARAMETER package p private fun foo(a: Int) = run { class A { inner class B } A().B() } private fun foo() = run { class A { inner class B } A().B() } fun test() { var x = foo(1) x = foo() }