Fix VerifyError with @JvmStatic annotated getter

The problem was that for property getter 'context.getContextDescriptor()'
references the containing property, while 'context.getFunctionDescriptor()'
the accessor itself

 #KT-15594 Fixed
This commit is contained in:
Denis Zharkov
2017-02-08 14:17:58 +03:00
parent dd275eda78
commit b989bfce59
5 changed files with 37 additions and 1 deletions
@@ -0,0 +1,12 @@
// WITH_RUNTIME
// TARGET_BACKEND: JVM
object ObjectThisTest {
val testValue: String
@JvmStatic get() = this.testValue2
val testValue2: String
get() = "OK"
}
fun box() = ObjectThisTest.testValue