// FILE: accessorForProtectedPropertyWithPrivateSetter.kt import a.A class B : A() { fun test() = { -> vo + fk()() } } // FILE: a.kt package a open class A { protected var vo = "O" private set protected var vk = "" private set fun fk() = { -> vk = "K" vk } }