Files
2023-08-16 19:11:34 +00:00

35 lines
1.8 KiB
Kotlin
Vendored

@file:Suppress("unused", "UNUSED_PARAMETER", "NOTHING_TO_INLINE")
open class OpenClass {
@Suppress("MemberVisibilityCanBePrivate")
var lastRecordedState: String = ""
open var openNonInlineToInlineProperty: String
get() = "OpenClass.openNonInlineToInlineProperty"
set(value) { lastRecordedState = "OpenClass.openNonInlineToInlineProperty=$value" }
open var openNonInlineToInlinePropertyWithDelegation: String
get() = "OpenClass.openNonInlineToInlinePropertyWithDelegation"
set(value) { lastRecordedState = "OpenClass.openNonInlineToInlinePropertyWithDelegation=$value" }
//inline var newInlineProperty1: String
// get() = "OpenClass.newInlineProperty1"
// set(value) { lastRecordedState = "OpenClass.newInlineProperty1=$value" }
//inline var newInlineProperty2: String
// get() = "OpenClass.newInlineProperty2"
// set(value) { lastRecordedState = "OpenClass.newInlineProperty2=$value" }
//var newNonInlineProperty: String
// get() = "OpenClass.newNonInlineProperty"
// set(value) { lastRecordedState = "OpenClass.newNonInlineProperty=$value" }
fun newInlineProperty1Reader(): String = TODO("Not implemented: OpenClass.newInlineProperty1Reader()")
fun newInlineProperty2Reader(): String = TODO("Not implemented: OpenClass.newInlineProperty2Reader()")
fun newNonInlinePropertyReader(): String = TODO("Not implemented: OpenClass.newNonInlinePropertyReader()")
fun newInlineProperty1Writer(value: String): Unit = TODO("Not implemented: OpenClass.newInlineProperty1Writer()")
fun newInlineProperty2Writer(value: String): Unit = TODO("Not implemented: OpenClass.newInlineProperty2Writer()")
fun newNonInlinePropertyWriter(value: String): Unit = TODO("Not implemented: OpenClass.newNonInlinePropertyWriter()")
}