FILE: annotations.kt @R|kotlin/annotation/Retention|(value = Q|kotlin/annotation/AnnotationRetention|.R|kotlin/annotation/AnnotationRetention.SOURCE|) @R|kotlin/annotation/Target|(allowedTargets = vararg(Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.EXPRESSION|)) public final annotation class MyAnn : R|kotlin/Annotation| { public constructor(): R|MyAnn| { super() } } public final fun bar(x: R|kotlin/Int|): R|kotlin/Unit| { } public final fun foo(): R|kotlin/Unit| { @R|MyAnn|() lval x: R|kotlin/Int| @R|MyAnn|() R|/x| = @R|MyAnn|() Int(42) @R|MyAnn|() R|/bar|(@R|MyAnn|() R|/x|) lval y: R|kotlin/Int| = @R|MyAnn|() when () { Boolean(false) -> { R|/x| } else -> { R|/x| } } lval z: R|kotlin/Int| = @R|MyAnn|() try { R|/x| } catch (t: R|kotlin/Throwable|) { Int(0) } }