// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER import kotlin.platform.* [platformName("a")] fun foo() {} [platformName("b")] fun Any.foo() {} [platformName("c")] val px = 1 [platformName("d")] val Any.px : Int get() = 1 val valx: Int [platformName("e")] get() = 1 var varx: Int [platformName("f")] get() = 1 [platformName("g")] set(v) {} var vardef: Int = 1 [platformName("h")] get [platformName("i")] set [platformName("C")] class C [platformName("primary")]() { platformName("ctr") constructor(x: Int): this() {} [platformName("a")] fun foo() {} [platformName("b")] fun Any.foo() {} [platformName("c")] val px = 1 [platformName("d")] val Any.px : Int get() = 1 val valx: Int [platformName("e")] get() = 1 var varx: Int [platformName("f")] get() = 1 [platformName("g")] set(v) {} } fun foo1() { [platformName("a")] fun foo() {} [platformName("a")] val x = 1 }