FIR deserializer: signature-aware annotation loading for property accessors

This commit is contained in:
Jinseong Jeon
2020-06-09 12:51:57 -07:00
committed by Mikhail Glukhikh
parent 2d55b8db07
commit fd32e918d5
7 changed files with 160 additions and 13 deletions
@@ -16,15 +16,15 @@ public final annotation class B : R|kotlin/Annotation| {
public abstract interface I : R|kotlin/Any| {
public abstract var getterAndSetter: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(<set-?>: R|kotlin/Int|): R|kotlin/Unit|
@R|test/A|(value = String(getter)) public get(): R|kotlin/Int|
@R|test/B|(value = <implicitArrayOf>(String(setter))) public set(<set-?>: R|kotlin/Int|): R|kotlin/Unit|
public abstract var propertyAndGetter: R|kotlin/Int|
public get(): R|kotlin/Int|
@R|test/B|(value = <implicitArrayOf>(String(getter))) public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
public abstract var propertyAndSetter: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(<set-?>: R|kotlin/Int|): R|kotlin/Unit|
@R|test/B|(value = <implicitArrayOf>(String(setter))) public set(<set-?>: R|kotlin/Int|): R|kotlin/Unit|
}