00faa6fa01
Mute test failure revealed by unblocked context receivers (KTIJ-28885) KTIJ-28668
26 lines
471 B
Kotlin
Vendored
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
|
|
}
|
|
|
|
|