// 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 }