Compare inner class access flags in bytecode listing tests

This commit is contained in:
Dmitry Petrov
2020-07-23 14:57:29 +03:00
parent 8d894929ae
commit 0741781462
34 changed files with 151 additions and 142 deletions
@@ -1,15 +1,14 @@
@kotlin.Metadata
public final class Base$DefaultImpls {
inner class Base$DefaultImpls
public deprecated static @java.lang.Deprecated @org.jetbrains.annotations.NotNull method getProp(@org.jetbrains.annotations.NotNull p0: Base): java.lang.String
public deprecated static @java.lang.Deprecated method test(@org.jetbrains.annotations.NotNull p0: Base): void
public synthetic static method withDefault$default(p0: Base, p1: java.lang.String, p2: int, p3: java.lang.Object): void
public deprecated static @java.lang.Deprecated method withDefault(@org.jetbrains.annotations.NotNull p0: Base, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public final inner class Base$DefaultImpls
}
@kotlin.Metadata
public interface Base {
inner class Base$DefaultImpls
public synthetic static method access$getProp$jd(p0: Base): java.lang.String
public synthetic static method access$test$jd(p0: Base): void
public synthetic static method access$withDefault$jd(p0: Base, p1: java.lang.String): void
@@ -17,36 +16,37 @@ public interface Base {
public method test(): void
public synthetic static method withDefault$default(p0: Base, p1: java.lang.String, p2: int, p3: java.lang.Object): void
public method withDefault(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public final inner class Base$DefaultImpls
}
@kotlin.Metadata
public final class Deprecated$DefaultImpls {
inner class Deprecated$DefaultImpls
public deprecated static @java.lang.Deprecated @org.jetbrains.annotations.NotNull method getProp(@org.jetbrains.annotations.NotNull p0: Deprecated): java.lang.String
public deprecated static @java.lang.Deprecated method test(@org.jetbrains.annotations.NotNull p0: Deprecated): void
public final inner class Deprecated$DefaultImpls
}
@kotlin.Metadata
public interface Deprecated {
inner class Deprecated$DefaultImpls
public synthetic static method access$getProp$jd(p0: Deprecated): java.lang.String
public synthetic static method access$test$jd(p0: Deprecated): void
public @java.lang.Deprecated @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
public @java.lang.Deprecated method test(): void
public final inner class Deprecated$DefaultImpls
}
@kotlin.Metadata
public final class Derived$DefaultImpls {
inner class Derived$DefaultImpls
public deprecated static @java.lang.Deprecated @org.jetbrains.annotations.NotNull method getProp(@org.jetbrains.annotations.NotNull p0: Derived): java.lang.String
public deprecated static @java.lang.Deprecated method test(@org.jetbrains.annotations.NotNull p0: Derived): void
public deprecated static @java.lang.Deprecated method withDefault(@org.jetbrains.annotations.NotNull p0: Derived, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public final inner class Derived$DefaultImpls
}
@kotlin.Metadata
public interface Derived {
inner class Derived$DefaultImpls
public synthetic static method access$getProp$jd(p0: Derived): java.lang.String
public synthetic static method access$test$jd(p0: Derived): void
public synthetic static method access$withDefault$jd(p0: Derived, p1: java.lang.String): void
}
public final inner class Derived$DefaultImpls
}
@@ -1,15 +1,14 @@
@kotlin.Metadata
public final class Deprecated$DefaultImpls {
inner class Deprecated$DefaultImpls
public deprecated static @java.lang.Deprecated @org.jetbrains.annotations.NotNull method getProp(@org.jetbrains.annotations.NotNull p0: Deprecated): java.lang.String
public deprecated static @java.lang.Deprecated method test(@org.jetbrains.annotations.NotNull p0: Deprecated): void
public synthetic static method withDefault$default(p0: Deprecated, p1: java.lang.String, p2: int, p3: java.lang.Object): void
public deprecated static @java.lang.Deprecated method withDefault(@org.jetbrains.annotations.NotNull p0: Deprecated, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public final inner class Deprecated$DefaultImpls
}
@kotlin.Metadata
public interface Deprecated {
inner class Deprecated$DefaultImpls
public synthetic static method access$getProp$jd(p0: Deprecated): java.lang.String
public synthetic static method access$test$jd(p0: Deprecated): void
public synthetic static method access$withDefault$jd(p0: Deprecated, p1: java.lang.String): void
@@ -17,4 +16,5 @@ public interface Deprecated {
public @java.lang.Deprecated method test(): void
public synthetic static method withDefault$default(p0: Deprecated, p1: java.lang.String, p2: int, p3: java.lang.Object): void
public @java.lang.Deprecated method withDefault(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public final inner class Deprecated$DefaultImpls
}
@@ -19,30 +19,30 @@ public interface NoDefaultImpl2FromDefaultImpls {
@kotlin.Metadata
public final class WithDefaultImpl$DefaultImpls {
inner class WithDefaultImpl$DefaultImpls
public deprecated static @java.lang.Deprecated @org.jetbrains.annotations.NotNull method getProp(@org.jetbrains.annotations.NotNull p0: WithDefaultImpl): java.lang.String
public deprecated static @java.lang.Deprecated method test(@org.jetbrains.annotations.NotNull p0: WithDefaultImpl): void
public final inner class WithDefaultImpl$DefaultImpls
}
@kotlin.Metadata
public interface WithDefaultImpl {
inner class WithDefaultImpl$DefaultImpls
public synthetic static method access$getProp$jd(p0: WithDefaultImpl): java.lang.String
public synthetic static method access$test$jd(p0: WithDefaultImpl): void
public final inner class WithDefaultImpl$DefaultImpls
}
@kotlin.Metadata
public final class WithDefaultImplPure$DefaultImpls {
inner class WithDefaultImplPure$DefaultImpls
public deprecated static @java.lang.Deprecated @org.jetbrains.annotations.NotNull method getProp(@org.jetbrains.annotations.NotNull p0: WithDefaultImplPure): java.lang.String
public deprecated static @java.lang.Deprecated method test(@org.jetbrains.annotations.NotNull p0: WithDefaultImplPure): void
public final inner class WithDefaultImplPure$DefaultImpls
}
@kotlin.Metadata
public interface WithDefaultImplPure {
inner class WithDefaultImplPure$DefaultImpls
public synthetic static method access$getProp$jd(p0: WithDefaultImplPure): java.lang.String
public synthetic static method access$test$jd(p0: WithDefaultImplPure): void
public @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
public method test(): void
public final inner class WithDefaultImplPure$DefaultImpls
}
@@ -10,38 +10,38 @@ public class B {
@kotlin.Metadata
public final class Base$DefaultImpls {
inner class Base$DefaultImpls
public deprecated static @java.lang.Deprecated @org.jetbrains.annotations.Nullable method test(@org.jetbrains.annotations.NotNull p0: Base): java.lang.Integer
public final inner class Base$DefaultImpls
}
@kotlin.Metadata
public interface Base {
inner class Base$DefaultImpls
public synthetic static method access$test$jd(p0: Base): java.lang.Integer
public @org.jetbrains.annotations.Nullable method test(): java.lang.Integer
public final inner class Base$DefaultImpls
}
@kotlin.Metadata
public final class Derived$DefaultImpls {
inner class Derived$DefaultImpls
public deprecated static @java.lang.Deprecated @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: Derived): java.lang.Integer
public final inner class Derived$DefaultImpls
}
@kotlin.Metadata
public interface Derived {
inner class Derived$DefaultImpls
public synthetic static method access$test$jd(p0: Derived): int
public @org.jetbrains.annotations.NotNull method test(): java.lang.Integer
public final inner class Derived$DefaultImpls
}
@kotlin.Metadata
public final class Mixed$DefaultImpls {
inner class Mixed$DefaultImpls
public deprecated static @java.lang.Deprecated @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: Mixed): java.lang.Integer
public final inner class Mixed$DefaultImpls
}
@kotlin.Metadata
public interface Mixed {
inner class Mixed$DefaultImpls
public synthetic static method access$test$jd(p0: Mixed): int
public final inner class Mixed$DefaultImpls
}
@@ -10,38 +10,38 @@ public class B {
@kotlin.Metadata
public final class Base$DefaultImpls {
inner class Base$DefaultImpls
public deprecated static @java.lang.Deprecated @org.jetbrains.annotations.Nullable method test(@org.jetbrains.annotations.NotNull p0: Base): java.lang.Integer
public final inner class Base$DefaultImpls
}
@kotlin.Metadata
public interface Base {
inner class Base$DefaultImpls
public synthetic static method access$test$jd(p0: Base): java.lang.Integer
public @org.jetbrains.annotations.Nullable method test(): java.lang.Integer
public final inner class Base$DefaultImpls
}
@kotlin.Metadata
public final class Derived$DefaultImpls {
inner class Derived$DefaultImpls
public deprecated static @java.lang.Deprecated @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: Derived): java.lang.Integer
public final inner class Derived$DefaultImpls
}
@kotlin.Metadata
public interface Derived {
inner class Derived$DefaultImpls
public synthetic static method access$test$jd(p0: Derived): int
public @org.jetbrains.annotations.NotNull method test(): java.lang.Integer
public final inner class Derived$DefaultImpls
}
@kotlin.Metadata
public final class Mixed$DefaultImpls {
inner class Mixed$DefaultImpls
public deprecated static @java.lang.Deprecated @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: Mixed): java.lang.Integer
public final inner class Mixed$DefaultImpls
}
@kotlin.Metadata
public interface Mixed {
inner class Mixed$DefaultImpls
public synthetic static method access$test$jd(p0: Mixed): int
public final inner class Mixed$DefaultImpls
}