//KT-2845 Wrong cf-analysys for variable initialization in try..finally package h import java.util.ArrayList private fun doTest() : Int { var list : MutableList? ; try { list = ArrayList() // Not-null was just assigned to the list list.add(3) return 0 ; } finally { if(list != null) { // Must be an ERROR } } }