[FIR] Fix UNRESOLVED_REFERENCE in callable reference to delegated var
#KT-57204 Fixed
This commit is contained in:
committed by
Space Team
parent
d20ad67aa9
commit
471ecf62c8
Vendored
+21
@@ -0,0 +1,21 @@
|
||||
// FIR_IDENTICAL
|
||||
|
||||
import kotlin.reflect.KMutableProperty0
|
||||
import kotlin.reflect.KProperty0
|
||||
|
||||
interface MkMutableSharedSettingsHolder {
|
||||
var cleanTarget: String?
|
||||
}
|
||||
|
||||
data class MakefileSettingsFacade(
|
||||
val projectSettings: MkMutableSharedSettingsHolder
|
||||
): MkMutableSharedSettingsHolder by projectSettings {
|
||||
var cleanTarget2: String? = ""
|
||||
}
|
||||
|
||||
fun <T> consume(arg: T) {}
|
||||
|
||||
fun foo(arg: MakefileSettingsFacade) {
|
||||
consume<KProperty0<String?>>(arg::cleanTarget)
|
||||
consume<KMutableProperty0<String?>>(arg::cleanTarget)
|
||||
}
|
||||
Reference in New Issue
Block a user