Render different class kinds differently in bytecode listing test

This commit is contained in:
Alexander Udalov
2016-05-18 11:21:37 +03:00
parent c1c2651988
commit b208995d73
8 changed files with 50 additions and 39 deletions
@@ -13,43 +13,43 @@ public final class A {
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public abstract class AnnField
public annotation class AnnField
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public abstract class AnnFieldProperty
public annotation class AnnFieldProperty
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public abstract class AnnParameterField
public annotation class AnnParameterField
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public abstract class AnnParameterProperty
public annotation class AnnParameterProperty
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public abstract class AnnProperty
public annotation class AnnProperty
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public abstract class AnnTypeField
public annotation class AnnTypeField
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public abstract class Anno
public annotation class Anno
@kotlin.Metadata
public final class DefaultTargetsKt {
@@ -1,12 +1,12 @@
@java.lang.annotation.Retention
@kotlin.Metadata
public abstract class Ann
public annotation class Ann
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public abstract class AnnExpr
public annotation class AnnExpr
@Ann
@kotlin.Metadata
@@ -2,19 +2,19 @@
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public abstract class ClsAnn
public annotation class ClsAnn
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public abstract class ExprAnn
public annotation class ExprAnn
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public abstract class FunAnn
public annotation class FunAnn
@kotlin.Metadata
final class LiteralsKt$foo$1 {
@@ -20,31 +20,31 @@ public final class A {
@java.lang.annotation.Retention
@kotlin.Metadata
public abstract class AnnDelegate
public annotation class AnnDelegate
@java.lang.annotation.Retention
@kotlin.Metadata
public abstract class AnnField
public annotation class AnnField
@java.lang.annotation.Retention
@kotlin.Metadata
public abstract class AnnGetter
public annotation class AnnGetter
@java.lang.annotation.Retention
@kotlin.Metadata
public abstract class AnnParam
public annotation class AnnParam
@java.lang.annotation.Retention
@kotlin.Metadata
public abstract class AnnProp
public annotation class AnnProp
@java.lang.annotation.Retention
@kotlin.Metadata
public abstract class AnnProp2
public annotation class AnnProp2
@java.lang.annotation.Retention
@kotlin.Metadata
public abstract class AnnSetter
public annotation class AnnSetter
@kotlin.Metadata
public final class CustomDelegate {
@@ -7,7 +7,7 @@ public final class A {
@java.lang.annotation.Retention
@kotlin.Metadata
public abstract class Ann
public annotation class Ann
@kotlin.Metadata
public final class OnReceiverKt {
+5 -5
View File
@@ -1,13 +1,13 @@
@kotlin.Metadata
public abstract class A
public interface A
@kotlin.Metadata
public abstract class B {
public interface B {
public abstract method foo(): void
}
@kotlin.Metadata
public abstract class C {
public interface C {
public abstract method getBar(): int
}
@@ -18,7 +18,7 @@ public final class D$DefaultImpls {
}
@kotlin.Metadata
public abstract class D {
public interface D {
inner class D$DefaultImpls
public abstract method baz(): int
}
@@ -30,6 +30,6 @@ public final class E$InsideE {
}
@kotlin.Metadata
public abstract class E {
public interface E {
inner class E$InsideE
}
@@ -118,7 +118,7 @@ public final class I1$DefaultImpls {
}
@kotlin.Metadata
public abstract class I1 {
public interface I1 {
inner class I1$DefaultImpls
public abstract method contains(p0: java.lang.Object): boolean
public abstract method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
@@ -134,7 +134,7 @@ public final class I2$DefaultImpls {
}
@kotlin.Metadata
public abstract class I2 {
public interface I2 {
inner class I2$DefaultImpls
public abstract method contains(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean
public abstract method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean