Files
kotlin-fork/compiler/fir/analysis-tests/testData/resolveWithStdlib/hashSet.kt
T
2020-03-19 09:51:01 +03:00

20 lines
325 B
Kotlin
Vendored

import java.util.HashSet
val a: MutableSet<String>? = HashSet()
var b: MutableSet<String>? = null
set(_) {
field = HashSet()
}
var <T> MutableSet<T>.d: T? get() = null
set(_) {}
fun <T> produce(): T = TODO()
fun foo() {
var c: MutableSet<String>? = null
c = HashSet()
c!!.d = produce()
}