Update testData for restricted expression annotations retention

This commit is contained in:
Dmitry Petrov
2018-07-19 12:28:16 +03:00
parent 92a8448042
commit acf0bb349c
27 changed files with 31 additions and 15 deletions
@@ -1,4 +1,5 @@
@Target(AnnotationTarget.EXPRESSION)
@Retention(AnnotationRetention.SOURCE)
annotation class Annotation
fun box(): String {
@@ -3,6 +3,7 @@ annotation class Ann
@Ann open class My
@Target(AnnotationTarget.EXPRESSION)
@Retention(AnnotationRetention.SOURCE)
annotation class AnnExpr
fun foo() {
@@ -3,6 +3,7 @@
public annotation class Ann
@kotlin.annotation.Target
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
@@ -5,6 +5,7 @@ annotation class ClsAnn
annotation class FunAnn
@Target(AnnotationTarget.EXPRESSION)
@Retention(AnnotationRetention.SOURCE)
annotation class ExprAnn
fun bar(arg: () -> Int) = arg()
@@ -5,6 +5,7 @@
public annotation class ClsAnn
@kotlin.annotation.Target
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
@@ -63,4 +64,4 @@ public final class LiteralsKt {
@kotlin.Metadata
public class My {
public method <init>(): void
}
}
@@ -87,17 +87,3 @@ public interface F {
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
public interface F {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public companion object Companion {
private constructor Companion()
@kotlin.jvm.JvmField public open val a: kotlin.Int = 3
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}