Render annotation arguments in bytecodeListing tests

This commit is contained in:
Alexander Udalov
2021-07-20 00:43:19 +02:00
parent 7958307d28
commit 104188c035
46 changed files with 243 additions and 199 deletions
@@ -18,13 +18,13 @@ public final class AnnotationCtorCallGenerateSyntheticKt {
public synthetic inner class AnnotationCtorCallGenerateSyntheticKt$annotationImpl$Foo$0
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Bar {
// source: 'annotationCtorCallGenerateSynthetic.kt'
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Foo {
// source: 'annotationCtorCallGenerateSynthetic.kt'
@@ -1,16 +1,16 @@
@kotlin.Metadata
public final class AnnotationCtorCallNoSyntheticKt {
// source: 'annotationCtorCallNoSynthetic.kt'
public final static @Foo method box(): void
public final static @Foo(bar=Bar) method box(): void
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Bar {
// source: 'annotationCtorCallNoSynthetic.kt'
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Foo {
// source: 'annotationCtorCallNoSynthetic.kt'
@@ -1,4 +1,4 @@
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Ann {
// source: 'annotationsOnDelegatedMembers.kt'
@@ -10,57 +10,57 @@ public final class A {
public final method getX(): int
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[FIELD])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[FIELD])
@kotlin.Metadata
public annotation class AnnField {
// source: 'defaultTargets.kt'
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[FIELD, PROPERTY])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[FIELD])
@kotlin.Metadata
public annotation class AnnFieldProperty {
// source: 'defaultTargets.kt'
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[VALUE_PARAMETER, FIELD])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[FIELD, PARAMETER])
@kotlin.Metadata
public annotation class AnnParameterField {
// source: 'defaultTargets.kt'
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[VALUE_PARAMETER, PROPERTY])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[PARAMETER])
@kotlin.Metadata
public annotation class AnnParameterProperty {
// source: 'defaultTargets.kt'
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[PROPERTY])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[])
@kotlin.Metadata
public annotation class AnnProperty {
// source: 'defaultTargets.kt'
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[FIELD, TYPE])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[FIELD, TYPE_USE])
@kotlin.Metadata
public annotation class AnnTypeField {
// source: 'defaultTargets.kt'
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[FIELD])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[FIELD])
@kotlin.Metadata
public annotation class Anno {
// source: 'defaultTargets.kt'
@@ -3,6 +3,6 @@ public final class Foo {
// source: 'deprecatedJvmOverloads.kt'
public method <init>(): void
public synthetic deprecated static method bar$default(p0: Foo, p1: java.lang.String, p2: int, p3: java.lang.Object): void
public deprecated final @kotlin.Deprecated @kotlin.jvm.JvmOverloads method bar(): void
public deprecated final @kotlin.Deprecated @kotlin.jvm.JvmOverloads method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public deprecated final @kotlin.Deprecated(message="Foo") @kotlin.jvm.JvmOverloads method bar(): void
public deprecated final @kotlin.Deprecated(message="Foo") @kotlin.jvm.JvmOverloads method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
@@ -1,6 +1,6 @@
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[PROPERTY, TYPEALIAS])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[])
@kotlin.Metadata
public annotation class Anno {
// source: 'internalPropertyOrTypealias.kt'
@@ -1,6 +1,6 @@
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[FIELD])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[FIELD])
@kotlin.Metadata
public annotation class Anno {
// source: 'kt27895.kt'
@@ -1,4 +1,4 @@
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class A {
// source: 'kt43399.kt'
@@ -6,15 +6,15 @@ public final class A {
public final @org.jetbrains.annotations.NotNull method getA(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): java.lang.String
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Anno {
// source: 'kt43459.kt'
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[TYPE])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[TYPE_USE])
@kotlin.Metadata
public annotation class TypeAnno {
// source: 'kt43459.kt'
@@ -1,13 +1,13 @@
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Ann {
// source: 'kt9320.kt'
}
@kotlin.annotation.Target
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[EXPRESSION])
@kotlin.annotation.Retention(value=SOURCE)
@java.lang.annotation.Retention(value=SOURCE)
@java.lang.annotation.Target(value=[])
@kotlin.Metadata
public annotation class AnnExpr {
// source: 'kt9320.kt'
@@ -1,13 +1,13 @@
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Ann {
// source: 'kt9320.kt'
}
@kotlin.annotation.Target
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[EXPRESSION])
@kotlin.annotation.Retention(value=SOURCE)
@java.lang.annotation.Retention(value=SOURCE)
@java.lang.annotation.Target(value=[])
@kotlin.Metadata
public annotation class AnnExpr {
// source: 'kt9320.kt'
@@ -1,23 +1,23 @@
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[CLASS])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[TYPE])
@kotlin.Metadata
public annotation class ClsAnn {
// source: 'literals.kt'
}
@kotlin.annotation.Target
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[EXPRESSION])
@kotlin.annotation.Retention(value=SOURCE)
@java.lang.annotation.Retention(value=SOURCE)
@java.lang.annotation.Target(value=[])
@kotlin.Metadata
public annotation class ExprAnn {
// source: 'literals.kt'
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[FUNCTION])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[METHOD])
@kotlin.Metadata
public annotation class FunAnn {
// source: 'literals.kt'
@@ -1,23 +1,23 @@
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[CLASS])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[TYPE])
@kotlin.Metadata
public annotation class ClsAnn {
// source: 'literals.kt'
}
@kotlin.annotation.Target
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[EXPRESSION])
@kotlin.annotation.Retention(value=SOURCE)
@java.lang.annotation.Retention(value=SOURCE)
@java.lang.annotation.Target(value=[])
@kotlin.Metadata
public annotation class ExprAnn {
// source: 'literals.kt'
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[FUNCTION])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[METHOD])
@kotlin.Metadata
public annotation class FunAnn {
// source: 'literals.kt'
@@ -6,7 +6,7 @@ public final class LocalClassWithCapturedParamsKt$localCaptured$A {
private final field x: int
private final @org.jetbrains.annotations.NotNull field z: java.lang.String
inner (local) class LocalClassWithCapturedParamsKt$localCaptured$A A
public method <init>(p0: int, @Simple @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public method <init>(p0: int, @Simple(value="K") @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public final method getX(): int
public final @org.jetbrains.annotations.NotNull method getZ(): java.lang.String
}
@@ -18,7 +18,7 @@ public final class LocalClassWithCapturedParamsKt {
public final static @org.jetbrains.annotations.NotNull method localCaptured(): java.lang.Object
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Simple {
// source: 'localClassWithCapturedParams.kt'
@@ -1,4 +1,4 @@
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Ann {
// source: 'noAnnotationsInSyntheticAccessors.kt'
@@ -19,43 +19,43 @@ public final class A {
public final @AnnSetter method setY(p0: int): void
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class AnnDelegate {
// source: 'onProperties.kt'
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class AnnField {
// source: 'onProperties.kt'
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class AnnGetter {
// source: 'onProperties.kt'
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class AnnParam {
// source: 'onProperties.kt'
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class AnnProp {
// source: 'onProperties.kt'
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class AnnProp2 {
// source: 'onProperties.kt'
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class AnnSetter {
// source: 'onProperties.kt'
@@ -6,7 +6,7 @@ public final class A {
public final @org.jetbrains.annotations.NotNull method getP(@Ann @org.jetbrains.annotations.Nullable p0: java.lang.String): java.lang.String
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Ann {
// source: 'onReceiver.kt'
@@ -1,4 +1,4 @@
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Anno {
// source: 'unsignedTypes.kt'
@@ -7,7 +7,7 @@ public final class test/A {
public synthetic static method internalFunction$main$default(p0: test.A, p1: java.lang.String, p2: int, p3: java.lang.Object): void
public final method internalFunction$main(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public synthetic static method internalJvmNameFunction$default(p0: test.A, p1: java.lang.String, p2: int, p3: java.lang.Object): void
public final @kotlin.jvm.JvmName method internalJvmNameFunction(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public final @kotlin.jvm.JvmName(name="internalJvmNameFunction") method internalJvmNameFunction(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public synthetic static method publicFunction$default(p0: test.A, p1: java.lang.String, p2: int, p3: java.lang.Object): void
public final method publicFunction(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
+2 -2
View File
@@ -3,8 +3,8 @@ public interface A {
// source: 'defaultImpls.kt'
}
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@kotlin.annotation.Retention(value=BINARY)
@java.lang.annotation.Retention(value=CLASS)
@kotlin.Metadata
public annotation class Anno {
// source: 'defaultImpls.kt'
@@ -1,18 +1,18 @@
@kotlin.Deprecated
@kotlin.Deprecated(message="", level=ERROR)
@kotlin.Metadata
public deprecated final class E {
// source: 'deprecatedClass.kt'
public method <init>(): void
}
@kotlin.Deprecated
@kotlin.Deprecated(message="", level=HIDDEN)
@kotlin.Metadata
public deprecated final class H {
// source: 'deprecatedClass.kt'
public method <init>(): void
}
@kotlin.Deprecated
@kotlin.Deprecated(message="", level=WARNING)
@kotlin.Metadata
public deprecated final class W {
// source: 'deprecatedClass.kt'
@@ -2,9 +2,9 @@
public final enum class Test {
// source: 'deprecatedEnumEntryFields.kt'
private synthetic final static field $VALUES: Test[]
public deprecated final enum static @kotlin.Deprecated field ENTRY1: Test
public deprecated final enum static @kotlin.Deprecated(message="") field ENTRY1: Test
public final enum static field ENTRY2: Test
public deprecated final enum static @kotlin.Deprecated field ENTRY3: Test
public deprecated final enum static @kotlin.Deprecated(message="") field ENTRY3: Test
static method <clinit>(): void
private method <init>(p0: java.lang.String, p1: int): void
public static method valueOf(p0: java.lang.String): Test
@@ -2,9 +2,9 @@
public final enum class Test {
// source: 'deprecatedEnumEntryFields.kt'
private synthetic final static field $VALUES: Test[]
public deprecated final enum static @kotlin.Deprecated field ENTRY1: Test
public deprecated final enum static @kotlin.Deprecated(message="") field ENTRY1: Test
public final enum static field ENTRY2: Test
public deprecated final enum static @kotlin.Deprecated field ENTRY3: Test
public deprecated final enum static @kotlin.Deprecated(message="") field ENTRY3: Test
private synthetic final static method $values(): Test[]
static method <clinit>(): void
private method <init>(p0: java.lang.String, p1: int): void
@@ -1,21 +1,21 @@
@kotlin.Metadata
public final class test/A {
// source: 'part.kt'
public deprecated final static @kotlin.Deprecated method f(): void
public deprecated final static @kotlin.Deprecated(message="") method f(): void
public deprecated final static method getExt(p0: int): int
public final static method getExtA(p0: int): int
public deprecated final static @org.jetbrains.annotations.NotNull method getStr(): java.lang.String
public deprecated final static @kotlin.Deprecated method setExtA(p0: int, p1: int): void
public deprecated final static @kotlin.Deprecated(message="") method setExtA(p0: int, p1: int): void
}
@kotlin.Metadata
synthetic final class test/A__PartKt {
// source: 'part.kt'
public deprecated final static @kotlin.Deprecated method f(): void
public synthetic deprecated static @kotlin.Deprecated method getExt$annotations(p0: int): void
public deprecated final static @kotlin.Deprecated(message="") method f(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getExt$annotations(p0: int): void
public deprecated final static method getExt(p0: int): int
public final static method getExtA(p0: int): int
public synthetic deprecated static @kotlin.Deprecated method getStr$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getStr$annotations(): void
public deprecated final static @org.jetbrains.annotations.NotNull method getStr(): java.lang.String
public deprecated final static @kotlin.Deprecated method setExtA(p0: int, p1: int): void
public deprecated final static @kotlin.Deprecated(message="") method setExtA(p0: int, p1: int): void
}
@@ -2,7 +2,7 @@
public final class DeprecatedLateinitVarKt {
// source: 'deprecatedLateinitVar.kt'
public deprecated static field lateinitVar: java.lang.String
public synthetic deprecated static @kotlin.Deprecated method getLateinitVar$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getLateinitVar$annotations(): void
public deprecated final static @org.jetbrains.annotations.NotNull method getLateinitVar(): java.lang.String
public deprecated final static method setLateinitVar(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
@@ -9,31 +9,31 @@ public final class DeprecatedPropertyKt {
private deprecated static field testVarWithExplicitDefaultGetSet: int
private deprecated static field testVarWithExplicitDefaultSet: int
static method <clinit>(): void
public synthetic deprecated static @kotlin.Deprecated method getTestExtVal$annotations(p0: java.lang.Object): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTestExtVal$annotations(p0: java.lang.Object): void
public deprecated final static method getTestExtVal(@org.jetbrains.annotations.NotNull p0: java.lang.Object): int
public synthetic deprecated static @kotlin.Deprecated method getTestGenExtVal$annotations(p0: java.util.List): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTestGenExtVal$annotations(p0: java.util.List): void
public deprecated final static method getTestGenExtVal(@org.jetbrains.annotations.NotNull p0: java.util.List): int
public synthetic deprecated static @kotlin.Deprecated method getTestLateinitVar$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTestLateinitVar$annotations(): void
public deprecated final static @org.jetbrains.annotations.NotNull method getTestLateinitVar(): java.lang.Object
public synthetic deprecated static @kotlin.Deprecated method getTestVal$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTestVal$annotations(): void
public deprecated final static method getTestVal(): int
public synthetic deprecated static @kotlin.Deprecated method getTestValWithExplicitDefaultGet$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTestValWithExplicitDefaultGet$annotations(): void
public deprecated final static method getTestValWithExplicitDefaultGet(): int
public synthetic deprecated static @kotlin.Deprecated method getTestValWithExplicitGet$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTestValWithExplicitGet$annotations(): void
public deprecated final static method getTestValWithExplicitGet(): int
public synthetic deprecated static @kotlin.Deprecated method getTestVar$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTestVar$annotations(): void
public deprecated final static method getTestVar(): int
public synthetic deprecated static @kotlin.Deprecated method getTestVarWithExplicitDefaultGet$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTestVarWithExplicitDefaultGet$annotations(): void
public deprecated final static method getTestVarWithExplicitDefaultGet(): int
public synthetic deprecated static @kotlin.Deprecated method getTestVarWithExplicitDefaultGetSet$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTestVarWithExplicitDefaultGetSet$annotations(): void
public deprecated final static method getTestVarWithExplicitDefaultGetSet(): int
public synthetic deprecated static @kotlin.Deprecated method getTestVarWithExplicitDefaultSet$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTestVarWithExplicitDefaultSet$annotations(): void
public deprecated final static method getTestVarWithExplicitDefaultSet(): int
public synthetic deprecated static @kotlin.Deprecated method getTestVarWithExplicitGetSet$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTestVarWithExplicitGetSet$annotations(): void
public deprecated final static method getTestVarWithExplicitGetSet(): int
public synthetic deprecated static @kotlin.Deprecated method getTextExtVar$annotations(p0: java.lang.Object): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTextExtVar$annotations(p0: java.lang.Object): void
public deprecated final static method getTextExtVar(@org.jetbrains.annotations.NotNull p0: java.lang.Object): int
public synthetic deprecated static @kotlin.Deprecated method getTextGenExtVar$annotations(p0: java.util.List): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getTextGenExtVar$annotations(p0: java.util.List): void
public deprecated final static method getTextGenExtVar(@org.jetbrains.annotations.NotNull p0: java.util.List): int
public deprecated final static method setTestLateinitVar(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void
public deprecated final static method setTestVar(p0: int): void
@@ -48,7 +48,7 @@ public final class DeprecatedPropertyKt {
@kotlin.Metadata
public final class I$DefaultImpls {
// source: 'deprecatedProperty.kt'
public synthetic deprecated static @kotlin.Deprecated method getId$annotations(p0: java.lang.Object): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getId$annotations(p0: java.lang.Object): void
public deprecated static method getId(@org.jetbrains.annotations.NotNull p0: I, p1: java.lang.Object): java.lang.Object
public final inner class I$DefaultImpls
}
@@ -2,18 +2,18 @@
public class Base {
// source: 'hidden.kt'
public method <init>(): void
public synthetic deprecated @kotlin.Deprecated method f(): void
public synthetic deprecated @kotlin.Deprecated(message="", level=HIDDEN) method f(): void
}
@kotlin.Metadata
public final class Derived {
// source: 'hidden.kt'
public synthetic deprecated @kotlin.Deprecated method <init>(): void
public synthetic deprecated @kotlin.Deprecated(message="", level=HIDDEN) method <init>(): void
public synthetic method f(): void
}
@kotlin.Metadata
public final class HiddenKt {
// source: 'hidden.kt'
public synthetic deprecated final static @kotlin.Deprecated @kotlin.DeprecatedSinceKotlin method hidden(): void
public synthetic deprecated final static @kotlin.Deprecated(message="") @kotlin.DeprecatedSinceKotlin(hiddenSince="1.0") method hidden(): void
}
@@ -51,9 +51,9 @@ public final class ExplicitOverride2 {
@kotlin.Metadata
public final class IFoo$DefaultImpls {
// source: 'inheritingDeprecation.kt'
public synthetic deprecated static @kotlin.Deprecated method getExtProp$annotations(p0: java.lang.String): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getExtProp$annotations(p0: java.lang.String): void
public deprecated static @org.jetbrains.annotations.NotNull method getExtProp(@org.jetbrains.annotations.NotNull p0: IFoo, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String
public synthetic deprecated static @kotlin.Deprecated method getProp$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getProp$annotations(): void
public deprecated static @org.jetbrains.annotations.NotNull method getProp(@org.jetbrains.annotations.NotNull p0: IFoo): java.lang.String
public final inner class IFoo$DefaultImpls
}
@@ -2,9 +2,9 @@
public abstract class A {
// source: 'inlineClassTypesInSignature.kt'
public method <init>(): void
public synthetic deprecated static @kotlin.Deprecated method getHidden-w2LRezQ$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="", level=HIDDEN) method getHidden-w2LRezQ$annotations(): void
public synthetic deprecated abstract method getHidden-w2LRezQ(): byte
public synthetic deprecated static @kotlin.Deprecated method getWarn-w2LRezQ$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") method getWarn-w2LRezQ$annotations(): void
public deprecated abstract method getWarn-w2LRezQ(): byte
public synthetic deprecated abstract method setHidden-7apg3OU(p0: byte): void
public deprecated abstract method setWarn-7apg3OU(p0: byte): void
@@ -3,7 +3,7 @@ public final class TestClass$Companion {
// source: 'jvmStaticDeprecatedProperty.kt'
private method <init>(): void
public synthetic method <init>(p0: kotlin.jvm.internal.DefaultConstructorMarker): void
public synthetic deprecated static @kotlin.Deprecated @kotlin.jvm.JvmStatic method getA$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") @kotlin.jvm.JvmStatic method getA$annotations(): void
public deprecated final method getA(): int
public final inner class TestClass$Companion
}
@@ -27,7 +27,7 @@ public final class TestInterface$Companion {
private deprecated final static field a: int
static method <clinit>(): void
private method <init>(): void
public synthetic deprecated static @kotlin.Deprecated @kotlin.jvm.JvmStatic method getA$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") @kotlin.jvm.JvmStatic method getA$annotations(): void
public deprecated final method getA(): int
public final inner class TestInterface$Companion
}
@@ -48,6 +48,6 @@ public final class TestObject {
private deprecated final static field a: int
static method <clinit>(): void
private method <init>(): void
public synthetic deprecated static @kotlin.Deprecated @kotlin.jvm.JvmStatic method getA$annotations(): void
public synthetic deprecated static @kotlin.Deprecated(message="") @kotlin.jvm.JvmStatic method getA$annotations(): void
public deprecated final static method getA(): int
}
+1 -1
View File
@@ -1,4 +1,4 @@
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Ann {
// source: 'enum.kt'
+1 -1
View File
@@ -1,4 +1,4 @@
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Ann {
// source: 'enum.kt'
@@ -1,4 +1,4 @@
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Anno {
// source: 'annotatedPropertyWithInlineClassTypeInSignature.kt'
@@ -1,4 +1,4 @@
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Ann {
// source: 'annotationGetters.kt'
@@ -12,5 +12,5 @@ public annotation class Ann {
@kotlin.Metadata
public final class AnnotationGettersKt {
// source: 'annotationGetters.kt'
public final static @Ann method foo(): void
public final static @Ann(u=1, uba=[1], usa=[], uia=[1, 1], ula=[1, 1]) method foo(): void
}
@@ -1,4 +1,4 @@
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Ann {
// source: 'annotationsOnHiddenConstructor.kt'
@@ -1,43 +1,43 @@
@kotlin.annotation.Target
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[CLASS, CONSTRUCTOR, FUNCTION, PROPERTY])
@kotlin.annotation.Retention(value=BINARY)
@java.lang.annotation.Retention(value=CLASS)
@java.lang.annotation.Target(value=[TYPE, METHOD, CONSTRUCTOR])
@kotlin.Metadata
public annotation class A {
// source: 'inlineClassWithManyKindsOfMembers.kt'
}
@kotlin.annotation.Target
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[PROPERTY_GETTER])
@kotlin.annotation.Retention(value=BINARY)
@java.lang.annotation.Retention(value=CLASS)
@java.lang.annotation.Target(value=[METHOD])
@kotlin.Metadata
public annotation class AGet {
// source: 'inlineClassWithManyKindsOfMembers.kt'
}
@kotlin.annotation.Target
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[VALUE_PARAMETER])
@kotlin.annotation.Retention(value=BINARY)
@java.lang.annotation.Retention(value=CLASS)
@java.lang.annotation.Target(value=[PARAMETER])
@kotlin.Metadata
public annotation class AReceiver {
// source: 'inlineClassWithManyKindsOfMembers.kt'
}
@kotlin.annotation.Target
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[PROPERTY_SETTER])
@kotlin.annotation.Retention(value=BINARY)
@java.lang.annotation.Retention(value=CLASS)
@java.lang.annotation.Target(value=[METHOD])
@kotlin.Metadata
public annotation class ASet {
// source: 'inlineClassWithManyKindsOfMembers.kt'
}
@kotlin.annotation.Target
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[VALUE_PARAMETER])
@kotlin.annotation.Retention(value=BINARY)
@java.lang.annotation.Retention(value=CLASS)
@java.lang.annotation.Target(value=[PARAMETER])
@kotlin.Metadata
public annotation class ASetParam {
// source: 'inlineClassWithManyKindsOfMembers.kt'
@@ -2,8 +2,8 @@
public final class C {
// source: 'jvmName.kt'
public method <init>(): void
public final @kotlin.jvm.JvmName @org.jetbrains.annotations.NotNull method test(): java.lang.Object
public final @kotlin.jvm.JvmName @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.Object
public final @kotlin.jvm.JvmName(name="test") @org.jetbrains.annotations.NotNull method test(): java.lang.Object
public final @kotlin.jvm.JvmName(name="test") @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.Object
}
@kotlin.jvm.JvmInline
@@ -28,9 +28,9 @@ public final class Foo {
@kotlin.Metadata
public final class JvmNameKt {
// source: 'jvmName.kt'
public final static @kotlin.jvm.JvmName method bar(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void
public final static @kotlin.jvm.JvmName method baz(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void
public final static @kotlin.jvm.JvmName method extensionFun(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void
public final static @kotlin.jvm.JvmName @org.jetbrains.annotations.NotNull method test(): java.lang.Object
public final static @kotlin.jvm.JvmName @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.Object
public final static @kotlin.jvm.JvmName(name="bar") method bar(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void
public final static @kotlin.jvm.JvmName(name="baz") method baz(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void
public final static @kotlin.jvm.JvmName(name="extensionFun") method extensionFun(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void
public final static @kotlin.jvm.JvmName(name="test") @org.jetbrains.annotations.NotNull method test(): java.lang.Object
public final static @kotlin.jvm.JvmName(name="test") @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.Object
}
@@ -12,9 +12,9 @@ public interface Deprecated {
public final inner class Deprecated$DefaultImpls
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[PROPERTY])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[])
@kotlin.Metadata
public annotation class Foo {
// source: 'interfaceProperty.kt'
@@ -12,9 +12,9 @@ public interface Deprecated {
public final inner class Deprecated$DefaultImpls
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[PROPERTY])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[])
@kotlin.Metadata
public annotation class Foo {
// source: 'interfaceProperty.kt'
@@ -5,9 +5,9 @@ public interface Deprecated {
public abstract @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.annotation.Target(allowedTargets=[PROPERTY])
@java.lang.annotation.Retention(value=RUNTIME)
@java.lang.annotation.Target(value=[])
@kotlin.Metadata
public annotation class Foo {
// source: 'interfaceProperty.kt'
@@ -108,7 +108,7 @@ public final class DClassConstuctors {
public final inner class DClassConstuctors$InnerClass
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class DefRes {
// source: 'jvmOverloadsAndParametersAnnotations.kt'
@@ -133,13 +133,13 @@ public final class JvmOverloadsAndParametersAnnotationsKt {
public final static @kotlin.jvm.JvmOverloads method showSnackbarNoExtension(@StringRes p0: int, p1: int): void
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class LongRes {
// source: 'jvmOverloadsAndParametersAnnotations.kt'
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class StringRes {
// source: 'jvmOverloadsAndParametersAnnotations.kt'
+1 -1
View File
@@ -13,7 +13,7 @@ public final class Annotation$Companion {
public final inner class Annotation$Companion
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Annotation {
// source: 'kt31389.kt'
+1 -1
View File
@@ -13,7 +13,7 @@ public final class Annotation$Companion {
public final inner class Annotation$Companion
}
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Annotation {
// source: 'kt31389.kt'
@@ -1,4 +1,4 @@
@java.lang.annotation.Retention
@java.lang.annotation.Retention(value=RUNTIME)
@kotlin.Metadata
public annotation class Ann {
// source: 'annotationsOnSealedConstructor.kt'