Files
Pavel Kirpichenkov 00faa6fa01 [Tests] Support language features from test data in .knm meta compiler
Mute test failure revealed by unblocked context receivers (KTIJ-28885)

KTIJ-28668
2024-02-26 10:18:38 +00:00

26 lines
471 B
Kotlin
Vendored

// FIR_IDENTICAL
// !LANGUAGE: +ContextReceivers
private open class ContextReceiversCallableMembers {
context(A, B)
private fun Int.function(): Int = valueA + valueB
context(A, B)
private val Int.property: Int get() = valueA + valueB
context(A, B)
private var Int.propertyWithSetter: Int
get() = valueA + valueB
set(v) { println(valueA + valueB) }
}
class A {
val valueA: Int = 10
}
class B {
val valueB: Int = 11
}