bd3a28d04d
Covered places: - local properties - vars - return positions of functions and lambdas ^KT-45970 Fixed ^KT-55358 Fixed
17 lines
464 B
Kotlin
Vendored
17 lines
464 B
Kotlin
Vendored
// FIR_IDENTICAL
|
|
// WITH_STDLIB
|
|
abstract class Parser {
|
|
open fun parseString(x: String): List<Int> = null!!
|
|
|
|
fun parse(name: String): Int = null!!
|
|
fun parse(name: String, content: String): Int = null!!
|
|
}
|
|
|
|
class Some(strings: List<String>) {
|
|
val parser = object : Parser() {
|
|
override fun parseString(x: String) = listOfInt
|
|
}
|
|
private val listOfString = strings
|
|
private val listOfInt: List<Int> = listOfString.map(parser::parse)
|
|
}
|