DescriptorRenderer to render annotations for all types + separate option to render annotation arguments + use it in IdeDescriptorRenderers
This commit is contained in:
+2
-2
@@ -2,9 +2,9 @@ package
|
||||
|
||||
public final class My {
|
||||
public constructor My(/*0*/ x: kotlin.Int)
|
||||
@smartget() public final var y: kotlin.Int
|
||||
@smartget public final var y: kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
@base() @smartget() @smartset() public final fun foo(): kotlin.Int
|
||||
@base @smartget @smartset public final fun foo(): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
+9
-9
@@ -1,12 +1,12 @@
|
||||
package
|
||||
|
||||
@base() public val z: kotlin.Int = 0
|
||||
@base() public fun foo(/*0*/ @base() y: @base() kotlin.Int): kotlin.Int
|
||||
@base public val z: kotlin.Int = 0
|
||||
@base public fun foo(/*0*/ @base y: @base kotlin.Int): kotlin.Int
|
||||
|
||||
@base() public final enum class My : kotlin.Enum<My> {
|
||||
@base() enum entry FIRST
|
||||
@base public final enum class My : kotlin.Enum<My> {
|
||||
@base enum entry FIRST
|
||||
|
||||
@base() enum entry SECOND
|
||||
@base enum entry SECOND
|
||||
|
||||
private constructor My()
|
||||
public final override /*1*/ /*fake_override*/ val name: kotlin.String
|
||||
@@ -31,16 +31,16 @@ package
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
@base() public final class correct {
|
||||
@base() public constructor correct()
|
||||
@base public final class correct {
|
||||
@base public constructor correct()
|
||||
public constructor correct(/*0*/ x: kotlin.Int)
|
||||
@base() public final val x: kotlin.Int
|
||||
@base public final val x: kotlin.Int
|
||||
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
|
||||
}
|
||||
|
||||
@base() public final annotation class derived : kotlin.Annotation {
|
||||
@base public final annotation class derived : kotlin.Annotation {
|
||||
public constructor derived()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
+11
-11
@@ -1,14 +1,14 @@
|
||||
package
|
||||
|
||||
@base() public val z: kotlin.Int = 0
|
||||
@base() public fun foo(/*0*/ @base() y: @base() kotlin.Int): kotlin.Int
|
||||
@base public val z: kotlin.Int = 0
|
||||
@base public fun foo(/*0*/ @base y: @base kotlin.Int): kotlin.Int
|
||||
|
||||
@base() public final enum class My : kotlin.Enum<My> {
|
||||
@base() enum entry FIRST
|
||||
@base public final enum class My : kotlin.Enum<My> {
|
||||
@base enum entry FIRST
|
||||
|
||||
@base() enum entry SECOND
|
||||
@base enum entry SECOND
|
||||
|
||||
@base() private constructor My()
|
||||
@base private constructor My()
|
||||
public final override /*1*/ /*fake_override*/ val name: kotlin.String
|
||||
public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int
|
||||
protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any
|
||||
@@ -31,16 +31,16 @@ package
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
@base() public final class correct {
|
||||
@base() public constructor correct()
|
||||
public constructor correct(/*0*/ x: kotlin.Int, /*1*/ @base() w: @base() kotlin.Int)
|
||||
@base() public final val x: kotlin.Int
|
||||
@base public final class correct {
|
||||
@base public constructor correct()
|
||||
public constructor correct(/*0*/ x: kotlin.Int, /*1*/ @base w: @base kotlin.Int)
|
||||
@base public final val x: kotlin.Int
|
||||
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
|
||||
}
|
||||
|
||||
@base() public final annotation class derived : kotlin.Annotation {
|
||||
@base public final annotation class derived : kotlin.Annotation {
|
||||
public constructor derived()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
+10
-10
@@ -1,14 +1,14 @@
|
||||
package
|
||||
|
||||
@base() public val z: kotlin.Int = 0
|
||||
@base() public fun foo(/*0*/ @base() y: @base() kotlin.Int): kotlin.Int
|
||||
@base public val z: kotlin.Int = 0
|
||||
@base public fun foo(/*0*/ @base y: @base kotlin.Int): kotlin.Int
|
||||
|
||||
@base() public final enum class My : kotlin.Enum<My> {
|
||||
@base() enum entry FIRST
|
||||
@base public final enum class My : kotlin.Enum<My> {
|
||||
@base enum entry FIRST
|
||||
|
||||
@base() enum entry SECOND
|
||||
@base enum entry SECOND
|
||||
|
||||
@base() private constructor My()
|
||||
@base private constructor My()
|
||||
public final override /*1*/ /*fake_override*/ val name: kotlin.String
|
||||
public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int
|
||||
protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any
|
||||
@@ -31,16 +31,16 @@ package
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
@base() public final class correct {
|
||||
@base() public constructor correct()
|
||||
@base public final class correct {
|
||||
@base public constructor correct()
|
||||
public constructor correct(/*0*/ x: kotlin.Int)
|
||||
@base() public final val x: kotlin.Int
|
||||
@base public final val x: kotlin.Int
|
||||
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
|
||||
}
|
||||
|
||||
@base() public final annotation class derived : kotlin.Annotation {
|
||||
@base public final annotation class derived : kotlin.Annotation {
|
||||
public constructor derived()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
+11
-11
@@ -1,14 +1,14 @@
|
||||
package
|
||||
|
||||
@empty() public val z: kotlin.Int
|
||||
@empty() public fun foo(/*0*/ @empty() y: @empty() kotlin.Int): kotlin.Int
|
||||
@empty public val z: kotlin.Int
|
||||
@empty public fun foo(/*0*/ @empty y: @empty kotlin.Int): kotlin.Int
|
||||
|
||||
@empty() public final enum class My : kotlin.Enum<My> {
|
||||
@empty() enum entry FIRST
|
||||
@empty public final enum class My : kotlin.Enum<My> {
|
||||
@empty enum entry FIRST
|
||||
|
||||
@empty() enum entry SECOND
|
||||
@empty enum entry SECOND
|
||||
|
||||
@empty() private constructor My()
|
||||
@empty private constructor My()
|
||||
public final override /*1*/ /*fake_override*/ val name: kotlin.String
|
||||
public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int
|
||||
protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any
|
||||
@@ -24,16 +24,16 @@ package
|
||||
public final /*synthesized*/ fun values(): kotlin.Array<My>
|
||||
}
|
||||
|
||||
@empty() public final class correct {
|
||||
@empty() public constructor correct()
|
||||
public constructor correct(/*0*/ x: kotlin.Int, /*1*/ @empty() w: @empty() kotlin.Int)
|
||||
@empty() public final val x: kotlin.Int
|
||||
@empty public final class correct {
|
||||
@empty public constructor correct()
|
||||
public constructor correct(/*0*/ x: kotlin.Int, /*1*/ @empty w: @empty kotlin.Int)
|
||||
@empty public final val x: kotlin.Int
|
||||
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
|
||||
}
|
||||
|
||||
@empty() public final annotation class derived : kotlin.Annotation {
|
||||
@empty public final annotation class derived : kotlin.Annotation {
|
||||
public constructor derived()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package
|
||||
|
||||
@base() @special() public fun foo(/*0*/ i: kotlin.Int): kotlin.Int
|
||||
@base @special public fun foo(/*0*/ i: kotlin.Int): kotlin.Int
|
||||
public fun transform(/*0*/ i: kotlin.Int, /*1*/ tr: (kotlin.Int) -> kotlin.Int): kotlin.Int
|
||||
|
||||
public final annotation class base : kotlin.Annotation {
|
||||
|
||||
+14
-14
@@ -1,9 +1,9 @@
|
||||
package
|
||||
|
||||
@Field() public val x: kotlin.Int = 42
|
||||
@Field() public val y: kotlin.Int
|
||||
@Field public val x: kotlin.Int = 42
|
||||
@Field public val y: kotlin.Int
|
||||
|
||||
@Field() public final annotation class Another : kotlin.Annotation {
|
||||
@Field public final annotation class Another : kotlin.Annotation {
|
||||
public constructor Another()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
@@ -18,28 +18,28 @@ package
|
||||
}
|
||||
|
||||
public interface His {
|
||||
@Field() public abstract val x: kotlin.Int
|
||||
@Field() public open val y: kotlin.Int
|
||||
@Field public abstract val x: kotlin.Int
|
||||
@Field public open val y: kotlin.Int
|
||||
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
|
||||
}
|
||||
|
||||
@Field() public abstract class My {
|
||||
public constructor My(/*0*/ @Field() arg: kotlin.Int, /*1*/ w: kotlin.Int)
|
||||
@Field() public final val v: kotlin.Int
|
||||
@Field() public final val w: kotlin.Int
|
||||
@Field() public final val x: kotlin.Int
|
||||
@Field() public final val y: kotlin.Int
|
||||
@Field() public abstract val z: kotlin.Int
|
||||
@Field public abstract class My {
|
||||
public constructor My(/*0*/ @Field arg: kotlin.Int, /*1*/ w: kotlin.Int)
|
||||
@Field public final val v: kotlin.Int
|
||||
@Field public final val w: kotlin.Int
|
||||
@Field public final val x: kotlin.Int
|
||||
@Field public final val y: kotlin.Int
|
||||
@Field public abstract val z: kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
@Field() public final fun foo(): kotlin.Unit
|
||||
@Field public final fun foo(): kotlin.Unit
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
public final enum class Your : kotlin.Enum<Your> {
|
||||
@Field() enum entry FIRST
|
||||
@Field enum entry FIRST
|
||||
|
||||
private constructor Your()
|
||||
public final override /*1*/ /*fake_override*/ val name: kotlin.String
|
||||
|
||||
@@ -2,14 +2,14 @@ package
|
||||
|
||||
package test {
|
||||
|
||||
@test.common() public final class Correct {
|
||||
@test.common public final class Correct {
|
||||
public constructor Correct()
|
||||
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
|
||||
}
|
||||
|
||||
@test.special() public final class Incorrect {
|
||||
@test.special public final class Incorrect {
|
||||
public constructor Incorrect()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
+11
-11
@@ -1,14 +1,14 @@
|
||||
package
|
||||
|
||||
@base() public val z: kotlin.Int = 0
|
||||
@base() public fun foo(/*0*/ @base() y: @base() kotlin.Int): kotlin.Int
|
||||
@base public val z: kotlin.Int = 0
|
||||
@base public fun foo(/*0*/ @base y: @base kotlin.Int): kotlin.Int
|
||||
|
||||
@base() public final enum class My : kotlin.Enum<My> {
|
||||
@base() enum entry FIRST
|
||||
@base public final enum class My : kotlin.Enum<My> {
|
||||
@base enum entry FIRST
|
||||
|
||||
@base() enum entry SECOND
|
||||
@base enum entry SECOND
|
||||
|
||||
@base() private constructor My()
|
||||
@base private constructor My()
|
||||
public final override /*1*/ /*fake_override*/ val name: kotlin.String
|
||||
public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int
|
||||
protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any
|
||||
@@ -31,17 +31,17 @@ package
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
@base() public final class correct {
|
||||
@base() public constructor correct()
|
||||
@base public final class correct {
|
||||
@base public constructor correct()
|
||||
public constructor correct(/*0*/ x: kotlin.Int)
|
||||
@base() public final val x: kotlin.Int
|
||||
@base() public final fun baz(): kotlin.Unit
|
||||
@base public final val x: kotlin.Int
|
||||
@base public final fun baz(): kotlin.Unit
|
||||
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
|
||||
}
|
||||
|
||||
@base() public final annotation class derived : kotlin.Annotation {
|
||||
@base public final annotation class derived : kotlin.Annotation {
|
||||
public constructor derived()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
+11
-11
@@ -1,14 +1,14 @@
|
||||
package
|
||||
|
||||
@incorrect() public val z: kotlin.Int
|
||||
@incorrect() public fun foo(/*0*/ @incorrect() y: @incorrect() kotlin.Int): kotlin.Int
|
||||
@incorrect public val z: kotlin.Int
|
||||
@incorrect public fun foo(/*0*/ @incorrect y: @incorrect kotlin.Int): kotlin.Int
|
||||
|
||||
@incorrect() public final enum class My : kotlin.Enum<My> {
|
||||
@incorrect() enum entry FIRST
|
||||
@incorrect public final enum class My : kotlin.Enum<My> {
|
||||
@incorrect enum entry FIRST
|
||||
|
||||
@incorrect() enum entry SECOND
|
||||
@incorrect enum entry SECOND
|
||||
|
||||
@incorrect() private constructor My()
|
||||
@incorrect private constructor My()
|
||||
public final override /*1*/ /*fake_override*/ val name: kotlin.String
|
||||
public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int
|
||||
protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any
|
||||
@@ -24,16 +24,16 @@ package
|
||||
public final /*synthesized*/ fun values(): kotlin.Array<My>
|
||||
}
|
||||
|
||||
@incorrect() public final class correct {
|
||||
@incorrect() public constructor correct()
|
||||
public constructor correct(/*0*/ x: kotlin.Int, /*1*/ @incorrect() w: @incorrect() kotlin.Int)
|
||||
@incorrect() public final val x: kotlin.Int
|
||||
@incorrect public final class correct {
|
||||
@incorrect public constructor correct()
|
||||
public constructor correct(/*0*/ x: kotlin.Int, /*1*/ @incorrect w: @incorrect kotlin.Int)
|
||||
@incorrect public final val x: kotlin.Int
|
||||
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
|
||||
}
|
||||
|
||||
@incorrect() public final annotation class derived : kotlin.Annotation {
|
||||
@incorrect public final annotation class derived : kotlin.Annotation {
|
||||
public constructor derived()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package
|
||||
|
||||
@base() public final class My {
|
||||
@base public final class My {
|
||||
public constructor My()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
@@ -72,18 +72,18 @@ package test {
|
||||
}
|
||||
}
|
||||
|
||||
@test.AnnotationTargets.base() @test.AnnotationTargets.meta() @test.AnnotationTargets.type() @test.AnnotationTargets.method() @test.AnnotationTargets.multiple() public final class KClass {
|
||||
@test.AnnotationTargets.base() @test.AnnotationTargets.method() @test.AnnotationTargets.konstructor() public constructor KClass()
|
||||
public constructor KClass(/*0*/ @test.AnnotationTargets.base() @test.AnnotationTargets.parameter() y: @test.AnnotationTargets.base() @test.AnnotationTargets.type() kotlin.Int)
|
||||
@test.AnnotationTargets.base() @test.AnnotationTargets.multiple() @test.AnnotationTargets.fieldann() @test.AnnotationTargets.local() public final val x: kotlin.Int = 0
|
||||
@test.AnnotationTargets.fieldann() public final val y: @test.AnnotationTargets.base() @test.AnnotationTargets.type() kotlin.Int
|
||||
@test.AnnotationTargets.base @test.AnnotationTargets.meta @test.AnnotationTargets.type @test.AnnotationTargets.method @test.AnnotationTargets.multiple public final class KClass {
|
||||
@test.AnnotationTargets.base @test.AnnotationTargets.method @test.AnnotationTargets.konstructor public constructor KClass()
|
||||
public constructor KClass(/*0*/ @test.AnnotationTargets.base @test.AnnotationTargets.parameter y: @test.AnnotationTargets.base @test.AnnotationTargets.type kotlin.Int)
|
||||
@test.AnnotationTargets.base @test.AnnotationTargets.multiple @test.AnnotationTargets.fieldann @test.AnnotationTargets.local public final val x: kotlin.Int = 0
|
||||
@test.AnnotationTargets.fieldann public final val y: @test.AnnotationTargets.base @test.AnnotationTargets.type kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
@test.AnnotationTargets.base() @test.AnnotationTargets.method() @test.AnnotationTargets.multiple() @test.AnnotationTargets.konstructor() public final fun foo(/*0*/ @test.AnnotationTargets.parameter() @test.AnnotationTargets.type() i: @test.AnnotationTargets.base() @test.AnnotationTargets.multiple() kotlin.Int): @test.AnnotationTargets.fieldann() @test.AnnotationTargets.parameter() kotlin.Int
|
||||
@test.AnnotationTargets.base @test.AnnotationTargets.method @test.AnnotationTargets.multiple @test.AnnotationTargets.konstructor public final fun foo(/*0*/ @test.AnnotationTargets.parameter @test.AnnotationTargets.type i: @test.AnnotationTargets.base @test.AnnotationTargets.multiple kotlin.Int): @test.AnnotationTargets.fieldann @test.AnnotationTargets.parameter kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
@test.AnnotationTargets.base() @test.AnnotationTargets.meta() @test.AnnotationTargets.type() @test.AnnotationTargets.konstructor() public final annotation class KMeta : kotlin.Annotation {
|
||||
@test.AnnotationTargets.base @test.AnnotationTargets.meta @test.AnnotationTargets.type @test.AnnotationTargets.konstructor public final annotation class KMeta : kotlin.Annotation {
|
||||
public constructor KMeta()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
package
|
||||
|
||||
@base() public val z: kotlin.Int = 0
|
||||
@base() public fun foo(/*0*/ @base() y: @base() kotlin.Int): kotlin.Int
|
||||
@base public val z: kotlin.Int = 0
|
||||
@base public fun foo(/*0*/ @base y: @base kotlin.Int): kotlin.Int
|
||||
|
||||
@base() public final enum class My : kotlin.Enum<My> {
|
||||
@base() enum entry FIRST
|
||||
@base public final enum class My : kotlin.Enum<My> {
|
||||
@base enum entry FIRST
|
||||
|
||||
@base() enum entry SECOND
|
||||
@base enum entry SECOND
|
||||
|
||||
private constructor My()
|
||||
public final override /*1*/ /*fake_override*/ val name: kotlin.String
|
||||
@@ -31,16 +31,16 @@ package
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
@base() public final class correct {
|
||||
@base() public constructor correct()
|
||||
@base public final class correct {
|
||||
@base public constructor correct()
|
||||
public constructor correct(/*0*/ x: kotlin.Int)
|
||||
@base() public final val x: kotlin.Int
|
||||
@base public final val x: kotlin.Int
|
||||
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
|
||||
}
|
||||
|
||||
@base() public final annotation class derived : kotlin.Annotation {
|
||||
@base public final annotation class derived : kotlin.Annotation {
|
||||
public constructor derived()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
package
|
||||
|
||||
@base() public final class Outer {
|
||||
@base public final class Outer {
|
||||
public constructor Outer()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public final fun foo(): kotlin.Unit
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
|
||||
@base() @meta() public final annotation class Annotated : kotlin.Annotation {
|
||||
@base @meta public final annotation class Annotated : kotlin.Annotation {
|
||||
public constructor Annotated()
|
||||
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
|
||||
}
|
||||
|
||||
@base() @meta() public final class Nested {
|
||||
@base @meta public final class Nested {
|
||||
public constructor Nested()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
+10
-10
@@ -1,12 +1,12 @@
|
||||
package
|
||||
|
||||
@base() public val z: kotlin.Int = 0
|
||||
@base() public fun foo(/*0*/ @base() y: @base() kotlin.Int): kotlin.Int
|
||||
@base public val z: kotlin.Int = 0
|
||||
@base public fun foo(/*0*/ @base y: @base kotlin.Int): kotlin.Int
|
||||
|
||||
@base() public final enum class My : kotlin.Enum<My> {
|
||||
@base() enum entry FIRST
|
||||
@base public final enum class My : kotlin.Enum<My> {
|
||||
@base enum entry FIRST
|
||||
|
||||
@base() enum entry SECOND
|
||||
@base enum entry SECOND
|
||||
|
||||
private constructor My()
|
||||
public final override /*1*/ /*fake_override*/ val name: kotlin.String
|
||||
@@ -31,16 +31,16 @@ package
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
@base() public final class correct {
|
||||
@base() public constructor correct()
|
||||
public constructor correct(/*0*/ x: kotlin.Int, /*1*/ @base() w: kotlin.Int)
|
||||
@base() public final val x: kotlin.Int
|
||||
@base public final class correct {
|
||||
@base public constructor correct()
|
||||
public constructor correct(/*0*/ x: kotlin.Int, /*1*/ @base w: kotlin.Int)
|
||||
@base public final val x: kotlin.Int
|
||||
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
|
||||
}
|
||||
|
||||
@base() public final annotation class derived : kotlin.Annotation {
|
||||
@base public final annotation class derived : kotlin.Annotation {
|
||||
public constructor derived()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
+5
-5
@@ -1,11 +1,11 @@
|
||||
package
|
||||
|
||||
@base() public final class My {
|
||||
public constructor My(/*0*/ x: @base() @typed() kotlin.Int, /*1*/ y: @base() @typed() kotlin.Int)
|
||||
public final val x: @base() @typed() kotlin.Int
|
||||
public final val z: @base() @typed() kotlin.Int
|
||||
@base public final class My {
|
||||
public constructor My(/*0*/ x: @base @typed kotlin.Int, /*1*/ y: @base @typed kotlin.Int)
|
||||
public final val x: @base @typed kotlin.Int
|
||||
public final val z: @base @typed kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public final fun foo(): @base() @typed() kotlin.Int
|
||||
public final fun foo(): @base @typed kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
package
|
||||
|
||||
@base() public val z: kotlin.Int = 0
|
||||
@base() public fun foo(/*0*/ @base() y: @base() kotlin.Int): kotlin.Int
|
||||
@base public val z: kotlin.Int = 0
|
||||
@base public fun foo(/*0*/ @base y: @base kotlin.Int): kotlin.Int
|
||||
|
||||
@base() public final enum class My : kotlin.Enum<My> {
|
||||
@base() enum entry FIRST
|
||||
@base public final enum class My : kotlin.Enum<My> {
|
||||
@base enum entry FIRST
|
||||
|
||||
@base() enum entry SECOND
|
||||
@base enum entry SECOND
|
||||
|
||||
@base() private constructor My()
|
||||
@base private constructor My()
|
||||
public final override /*1*/ /*fake_override*/ val name: kotlin.String
|
||||
public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int
|
||||
protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any
|
||||
@@ -31,16 +31,16 @@ package
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
@base() public final class correct {
|
||||
@base() public constructor correct()
|
||||
public constructor correct(/*0*/ x: @base() kotlin.Int)
|
||||
@base() public final val x: @base() kotlin.Int
|
||||
@base public final class correct {
|
||||
@base public constructor correct()
|
||||
public constructor correct(/*0*/ x: @base kotlin.Int)
|
||||
@base public final val x: @base kotlin.Int
|
||||
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
|
||||
}
|
||||
|
||||
@base() public final annotation class derived : kotlin.Annotation {
|
||||
@base public final annotation class derived : kotlin.Annotation {
|
||||
public constructor derived()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
+9
-9
@@ -1,11 +1,11 @@
|
||||
package
|
||||
|
||||
public val </*0*/ @A() @B(i = 3) T> T.topProp: kotlin.Int
|
||||
@A() public fun foo(): kotlin.Unit
|
||||
public fun foo(/*0*/ i: @A() kotlin.Int): kotlin.Unit
|
||||
public fun </*0*/ T> test(/*0*/ t: @A() T): T
|
||||
public fun </*0*/ @C() T> test2(/*0*/ t: T): T
|
||||
public fun </*0*/ @A() @B(i = 3) T> topFun(): kotlin.Int
|
||||
public val </*0*/ @A @B(i = 3) T> T.topProp: kotlin.Int
|
||||
@A public fun foo(): kotlin.Unit
|
||||
public fun foo(/*0*/ i: @A kotlin.Int): kotlin.Unit
|
||||
public fun </*0*/ T> test(/*0*/ t: @A T): T
|
||||
public fun </*0*/ @C T> test2(/*0*/ t: T): T
|
||||
public fun </*0*/ @A @B(i = 3) T> topFun(): kotlin.Int
|
||||
|
||||
@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE_PARAMETER}) public final annotation class A : kotlin.Annotation {
|
||||
public constructor A()
|
||||
@@ -34,19 +34,19 @@ public final class Class1 {
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public final fun foo(): kotlin.Unit
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
public final fun </*0*/ @A() @B(i = 3) T> method(): kotlin.Int
|
||||
public final fun </*0*/ @A @B(i = 3) T> method(): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
public final class Class2 {
|
||||
public constructor Class2()
|
||||
public final val </*0*/ @A() @B(i = 3) T> T.field: kotlin.Int
|
||||
public final val </*0*/ @A @B(i = 3) T> T.field: kotlin.Int
|
||||
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
|
||||
}
|
||||
|
||||
@A() public final class D {
|
||||
@A public final class D {
|
||||
public constructor D()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
package
|
||||
|
||||
public val x: kotlin.collections.List<@base() kotlin.String>? = null
|
||||
public val y: kotlin.collections.List<@base() kotlin.String>? = null
|
||||
public fun foo(/*0*/ list: kotlin.collections.List<@typeAnn() kotlin.Int>): kotlin.collections.List<@typeAnn() kotlin.Int>
|
||||
public val x: kotlin.collections.List<@base kotlin.String>? = null
|
||||
public val y: kotlin.collections.List<@base kotlin.String>? = null
|
||||
public fun foo(/*0*/ list: kotlin.collections.List<@typeAnn kotlin.Int>): kotlin.collections.List<@typeAnn kotlin.Int>
|
||||
|
||||
public final annotation class base : kotlin.Annotation {
|
||||
public constructor base()
|
||||
|
||||
+9
-9
@@ -1,12 +1,12 @@
|
||||
package
|
||||
|
||||
@base() public val z: kotlin.Int = 0
|
||||
@base() public fun foo(/*0*/ @base() y: @base() kotlin.Int): kotlin.Int
|
||||
@base public val z: kotlin.Int = 0
|
||||
@base public fun foo(/*0*/ @base y: @base kotlin.Int): kotlin.Int
|
||||
|
||||
@base() public final enum class My : kotlin.Enum<My> {
|
||||
@base() enum entry FIRST
|
||||
@base public final enum class My : kotlin.Enum<My> {
|
||||
@base enum entry FIRST
|
||||
|
||||
@base() enum entry SECOND
|
||||
@base enum entry SECOND
|
||||
|
||||
private constructor My()
|
||||
public final override /*1*/ /*fake_override*/ val name: kotlin.String
|
||||
@@ -31,16 +31,16 @@ package
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
@base() public final class correct {
|
||||
@base() public constructor correct()
|
||||
public constructor correct(/*0*/ @base() x: kotlin.Int, /*1*/ @base() w: kotlin.Int)
|
||||
@base public final class correct {
|
||||
@base public constructor correct()
|
||||
public constructor correct(/*0*/ @base x: kotlin.Int, /*1*/ @base w: kotlin.Int)
|
||||
public final val x: kotlin.Int
|
||||
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
|
||||
}
|
||||
|
||||
@base() public final annotation class derived : kotlin.Annotation {
|
||||
@base public final annotation class derived : kotlin.Annotation {
|
||||
public constructor derived()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
|
||||
Reference in New Issue
Block a user