FIR: add test for synthetic property access

This commit is contained in:
Mikhail Glukhikh
2019-07-10 16:46:44 +03:00
parent c35d7eab70
commit 14bbbb5bf5
5 changed files with 18 additions and 0 deletions
@@ -0,0 +1,6 @@
public/*package*/ open class JavaClass : R|kotlin/Any| {
public open operator fun getFoo(): R|ft<kotlin/String, kotlin/String?>|!
public constructor(): R|JavaClass|
}
@@ -0,0 +1,3 @@
class JavaClass {
public String getFoo() { return null; }
}
@@ -0,0 +1 @@
val x = JavaClass().foo
@@ -0,0 +1,3 @@
FILE: Test.kt
public final val x: R|ft<kotlin/String, kotlin/String?>|! = R|/JavaClass.JavaClass|().R|/JavaClass.foo|
public get(): R|ft<kotlin/String, kotlin/String?>|!