// FIR_IDENTICAL // WITH_STDLIB abstract class Parser { open fun parseString(x: String): List = null!! fun parse(name: String): Int = null!! fun parse(name: String, content: String): Int = null!! } class Some(strings: List) { val parser = object : Parser() { override fun parseString(x: String) = listOfInt } private val listOfString = strings private val listOfInt: List = listOfString.map(parser::parse) }