// !DIAGNOSTICS: -UNUSED_VARIABLE 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("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 }