Use box tests to check if the light analysis mode (without analyzing bodies when possible) produces the same result as the complete analysis. See also the next commit in which light analysis mode is applied. Note that no tests were changed.
This commit is contained in:
committed by
Yan Zhulanow
parent
8bdb54929b
commit
328286ab14
@@ -0,0 +1,44 @@
|
||||
public final class A {
|
||||
inner class A/B1
|
||||
inner class A/B2
|
||||
inner class A/B3
|
||||
inner class A/B4
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class A/B1 {
|
||||
inner class A/B1
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class A/B2 {
|
||||
private final field x: int
|
||||
inner class A/B2
|
||||
public method <init>(p0: int): void
|
||||
public final method getX(): int
|
||||
}
|
||||
|
||||
|
||||
public final static class A/B3 {
|
||||
private final field x: long
|
||||
private final field y: int
|
||||
inner class A/B3
|
||||
public method <init>(p0: long, p1: int): void
|
||||
public final method getX(): long
|
||||
public final method getY(): int
|
||||
}
|
||||
|
||||
|
||||
public final static class A/B4 {
|
||||
private final @org.jetbrains.annotations.NotNull field str: java.lang.String
|
||||
inner class A/B4
|
||||
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
|
||||
public final @org.jetbrains.annotations.NotNull method getStr(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class CreateNestedClassKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
public final class CreatedNestedInOuterMemberKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
public final static method foo(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): int
|
||||
}
|
||||
|
||||
|
||||
public final class Outer {
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final static class Outer/Nested {
|
||||
private final field y: int
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
public final method getY(): int
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
public final class ExtensionFunKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Outer {
|
||||
inner class Outer/Inner
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
public final method bar(@org.jetbrains.annotations.NotNull p0: Outer.Nested): void
|
||||
public final method baz(@org.jetbrains.annotations.NotNull p0: Outer): void
|
||||
public final @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
public final method foo(@org.jetbrains.annotations.NotNull p0: Outer.Inner): void
|
||||
}
|
||||
|
||||
|
||||
public final class Outer/Inner {
|
||||
synthetic final field this$0: Outer
|
||||
inner class Outer/Inner
|
||||
public method <init>(p0: Outer): void
|
||||
}
|
||||
|
||||
|
||||
public final static class Outer/Nested {
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
public final class ExtensionToNestedKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: Test.Nested): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Test {
|
||||
inner class Test/Nested
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class Test/Nested {
|
||||
private final @org.jetbrains.annotations.NotNull field value: java.lang.String
|
||||
inner class Test/Nested
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method getValue(): java.lang.String
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
public final class A {
|
||||
inner class A/B
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class A/B {
|
||||
inner class A/B
|
||||
inner class A/B/C
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class A/B/C {
|
||||
inner class A/B
|
||||
inner class A/B/C
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final class ImportNestedClassKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
public final class InnerGenericKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Outer {
|
||||
inner class Outer/Inner
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final class Outer/Inner {
|
||||
private final field t: java.lang.Object
|
||||
synthetic final field this$0: Outer
|
||||
inner class Outer/Inner
|
||||
public method <init>(p0: Outer, p1: java.lang.Object): void
|
||||
public final method box(): java.lang.Object
|
||||
public final method getT(): java.lang.Object
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
public final class KotlinKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Outer {
|
||||
private final field x: java.lang.Object
|
||||
inner class Outer/Inner
|
||||
public method <init>(p0: java.lang.Object): void
|
||||
public final method getX(): java.lang.Object
|
||||
}
|
||||
|
||||
|
||||
public final class Outer/Inner {
|
||||
synthetic final field this$0: Outer
|
||||
private final field y: java.lang.Object
|
||||
inner class Outer/Inner
|
||||
public method <init>(p0: Outer, p1: java.lang.Object): void
|
||||
public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String
|
||||
public final method getY(): java.lang.Object
|
||||
}
|
||||
|
||||
|
||||
public final class Test {
|
||||
public final static field INSTANCE: Test
|
||||
private method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: Outer.Inner): java.lang.String
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
public final class KotlinKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class MyWallpaperService {
|
||||
inner class MyWallpaperService/MyEngine
|
||||
public method <init>(): void
|
||||
public @org.jetbrains.annotations.NotNull method onCreateInner(): JavaClass.InnerClass
|
||||
}
|
||||
|
||||
|
||||
private final class MyWallpaperService/MyEngine {
|
||||
synthetic final field this$0: MyWallpaperService
|
||||
inner class MyWallpaperService/MyEngine
|
||||
public method <init>(p0: MyWallpaperService): void
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
public final class InnerLabeledThisKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Outer {
|
||||
private final @org.jetbrains.annotations.NotNull field O: java.lang.String
|
||||
inner class Outer/Inner
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method K(): java.lang.String
|
||||
public final @org.jetbrains.annotations.NotNull method getO(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Outer/Inner {
|
||||
private final @org.jetbrains.annotations.NotNull field K: java.lang.String
|
||||
synthetic final field this$0: Outer
|
||||
inner class Outer/Inner
|
||||
public method <init>(p0: Outer): void
|
||||
public final @org.jetbrains.annotations.NotNull method O(): java.lang.String
|
||||
public final @org.jetbrains.annotations.NotNull method getK(): java.lang.String
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
public final class InnerSimpleKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Outer {
|
||||
inner class Outer/Inner
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final class Outer/Inner {
|
||||
synthetic final field this$0: Outer
|
||||
inner class Outer/Inner
|
||||
public method <init>(p0: Outer): void
|
||||
public final @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
public final class Kt3132Kt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Test {
|
||||
inner class Test/Foo
|
||||
inner class Test/FooImplInner
|
||||
inner class Test/FooImplNested
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public static interface Test/Foo {
|
||||
inner class Test/Foo
|
||||
}
|
||||
|
||||
|
||||
public final class Test/FooImplInner {
|
||||
synthetic final field this$0: Test
|
||||
inner class Test/FooImplInner
|
||||
public method <init>(p0: Test): void
|
||||
}
|
||||
|
||||
|
||||
public final static class Test/FooImplNested {
|
||||
inner class Test/FooImplNested
|
||||
public method <init>(): void
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
public abstract class Base {
|
||||
inner class Base/Inner
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final class Base/Inner {
|
||||
synthetic final field this$0: Base
|
||||
inner class Base/Inner
|
||||
public method <init>(p0: Base): void
|
||||
public final @org.jetbrains.annotations.NotNull method k(): java.lang.String
|
||||
public final @org.jetbrains.annotations.NotNull method o(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Child {
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final class Kt3927Kt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
public final class Kt5363Kt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Outer {
|
||||
public final static field Companion: Outer.Companion
|
||||
inner class Outer/Companion
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class Outer/Companion {
|
||||
inner class Outer/Companion
|
||||
private method <init>(): void
|
||||
private final method extension(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final static class Outer/Nested {
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
public final class Kt6804Kt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Outer {
|
||||
public final static field Companion: Outer.Companion
|
||||
private final static field s: java.lang.String
|
||||
inner class Outer/Companion
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class Outer/Companion {
|
||||
inner class Outer/Companion
|
||||
private method <init>(): void
|
||||
private final method getS(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final static class Outer/Nested {
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method fn(): java.lang.String
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
public final class A {
|
||||
public final static field INSTANCE: A
|
||||
inner class A/B
|
||||
inner class A/C
|
||||
private method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class A/B {
|
||||
inner class A/B
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class A/C {
|
||||
inner class A/C
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final class NestedClassInObjectKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
public final class NestedClassObjectKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Outer {
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method O(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final static class Outer/Nested {
|
||||
public final static field Companion: Outer.Nested.Companion
|
||||
private final static @org.jetbrains.annotations.NotNull field K: java.lang.String
|
||||
private final static @org.jetbrains.annotations.NotNull field O: java.lang.String
|
||||
inner class Outer/Nested
|
||||
inner class Outer/Nested/Companion
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class Outer/Nested/Companion {
|
||||
inner class Outer/Nested
|
||||
inner class Outer/Nested/Companion
|
||||
private method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method getK(): java.lang.String
|
||||
public final @org.jetbrains.annotations.NotNull method getO(): java.lang.String
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
public final class NestedEnumConstantKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Outer {
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public static enum class Outer/Nested {
|
||||
public final static field K: Outer.Nested
|
||||
public final static field O: Outer.Nested
|
||||
inner class Outer/Nested
|
||||
protected method <init>(p0: java.lang.String, p1: int): void
|
||||
public static method valueOf(p0: java.lang.String): Outer.Nested
|
||||
public static method values(): Outer.Nested[]
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
public final class NestedGenericKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Outer {
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class Outer/Nested {
|
||||
private final field t: java.lang.Object
|
||||
inner class Outer/Nested
|
||||
public method <init>(p0: java.lang.Object): void
|
||||
public final method box(): java.lang.Object
|
||||
public final method getT(): java.lang.Object
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
public final class Package/NestedInPackageKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Package/Outer {
|
||||
inner class Package/Outer/Nested
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class Package/Outer/Nested {
|
||||
private final @org.jetbrains.annotations.NotNull field K: java.lang.String
|
||||
private final @org.jetbrains.annotations.NotNull field O: java.lang.String
|
||||
inner class Package/Outer/Nested
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method getK(): java.lang.String
|
||||
public final @org.jetbrains.annotations.NotNull method getO(): java.lang.String
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
public final class A {
|
||||
public final static field INSTANCE: A
|
||||
inner class A/B
|
||||
private method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final class A/B {
|
||||
public final static field INSTANCE: A.B
|
||||
inner class A/B
|
||||
inner class A/B/C
|
||||
private method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final class A/B/C {
|
||||
public final static field INSTANCE: A.B.C
|
||||
private final static @org.jetbrains.annotations.NotNull field ok: java.lang.String
|
||||
inner class A/B
|
||||
inner class A/B/C
|
||||
private method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method getOk(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class NestedObjectsKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
public final class NestedSimpleKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Outer {
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final static class Outer/Nested {
|
||||
inner class Outer/Nested
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
public abstract class a/A {
|
||||
inner class a/A/C
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
protected final static class a/A/C {
|
||||
inner class a/A/C
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method result(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class b/B {
|
||||
private final @org.jetbrains.annotations.NotNull field c: a.A.C
|
||||
public method <init>(): void
|
||||
protected final @org.jetbrains.annotations.NotNull method getC(): a.A.C
|
||||
public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class b/BKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
public class com/company/Test {
|
||||
inner class com/company/Test/ProtectedClass
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
protected final static class com/company/Test/ProtectedClass {
|
||||
inner class com/company/Test/ProtectedClass
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public final class com/company/TestKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
Vendored
+50
@@ -0,0 +1,50 @@
|
||||
public class A {
|
||||
private final @org.jetbrains.annotations.NotNull field s: java.lang.String
|
||||
inner class A/B
|
||||
inner class A/C
|
||||
inner class A/D
|
||||
inner class A/E
|
||||
inner class A/F
|
||||
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
|
||||
public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public class A/B {
|
||||
synthetic final field this$0: A
|
||||
inner class A/B
|
||||
public method <init>(@java.lang.Synthetic p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
|
||||
}
|
||||
|
||||
|
||||
public class A/C {
|
||||
synthetic final field this$0: A
|
||||
inner class A/C
|
||||
public method <init>(@java.lang.Synthetic p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String, p2: double): void
|
||||
}
|
||||
|
||||
|
||||
public class A/D {
|
||||
synthetic final field this$0: A
|
||||
inner class A/D
|
||||
public method <init>(@java.lang.Synthetic p0: A, p1: int, p2: long, @org.jetbrains.annotations.NotNull p3: java.lang.String): void
|
||||
}
|
||||
|
||||
|
||||
public class A/E {
|
||||
synthetic final field this$0: A
|
||||
inner class A/E
|
||||
public method <init>(p0: A): void
|
||||
}
|
||||
|
||||
|
||||
public final class A/F {
|
||||
synthetic final field this$0: A
|
||||
inner class A/F
|
||||
public method <init>(p0: A): void
|
||||
}
|
||||
|
||||
|
||||
public final class DeepInnerHierarchyKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
Vendored
+3
@@ -0,0 +1,3 @@
|
||||
public final class DeepLocalHierarchyKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
public class Father {
|
||||
private final @org.jetbrains.annotations.NotNull field param: java.lang.String
|
||||
inner class Father/Child
|
||||
inner class Father/InClass
|
||||
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
|
||||
public final @org.jetbrains.annotations.NotNull method getParam(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Father/Child {
|
||||
synthetic final field this$0: Father
|
||||
inner class Father/Child
|
||||
inner class Father/Child/Child2
|
||||
public method <init>(@java.lang.Synthetic p0: Father, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
|
||||
}
|
||||
|
||||
|
||||
public final class Father/Child/Child2 {
|
||||
synthetic final field this$0: Father.Child
|
||||
inner class Father/Child
|
||||
inner class Father/Child/Child2
|
||||
public method <init>(p0: Father.Child): void
|
||||
}
|
||||
|
||||
|
||||
public abstract class Father/InClass {
|
||||
synthetic final field this$0: Father
|
||||
inner class Father/InClass
|
||||
public method <init>(p0: Father): void
|
||||
public final @org.jetbrains.annotations.NotNull method work(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class InnerExtendsInnerViaSecondaryConstuctorKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
public class Father {
|
||||
private final @org.jetbrains.annotations.NotNull field param: java.lang.String
|
||||
inner class Father/Child
|
||||
inner class Father/InClass
|
||||
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
|
||||
public final @org.jetbrains.annotations.NotNull method getParam(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Father/Child {
|
||||
synthetic final field this$0: Father
|
||||
inner class Father/Child
|
||||
inner class Father/Child/Child2
|
||||
public method <init>(@java.lang.Synthetic p0: Father, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
|
||||
}
|
||||
|
||||
|
||||
public final class Father/Child/Child2 {
|
||||
synthetic final field this$0: Father.Child
|
||||
inner class Father/Child
|
||||
inner class Father/Child/Child2
|
||||
public method <init>(p0: Father.Child): void
|
||||
}
|
||||
|
||||
|
||||
public abstract class Father/InClass {
|
||||
synthetic final field this$0: Father
|
||||
inner class Father/InClass
|
||||
public method <init>(p0: Father): void
|
||||
public final @org.jetbrains.annotations.NotNull method work(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class InnerExtendsInnerWithProperOuterCaptureKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
Vendored
+22
@@ -0,0 +1,22 @@
|
||||
public final class InnerExtendsOuterKt {
|
||||
public final static method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public class Outer {
|
||||
private final @org.jetbrains.annotations.NotNull field chars: char[]
|
||||
inner class Outer/Inner
|
||||
public method <init>(@org.jetbrains.annotations.NotNull p0: char[]): void
|
||||
public final @org.jetbrains.annotations.NotNull method getChars(): char[]
|
||||
public final method value(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public class Outer/Inner {
|
||||
private final @org.jetbrains.annotations.NotNull field s: java.lang.String
|
||||
synthetic final field this$0: Outer
|
||||
inner class Outer/Inner
|
||||
public method <init>(@java.lang.Synthetic p0: Outer, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
|
||||
public final method concat(): java.lang.String
|
||||
public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
public final class Child {
|
||||
private final @org.jetbrains.annotations.NotNull field ChildInClass: Father.InClass
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method getChildInClass(): Father.InClass
|
||||
}
|
||||
|
||||
|
||||
public abstract class Father {
|
||||
inner class Father/InClass
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public abstract class Father/InClass {
|
||||
synthetic final field this$0: Father
|
||||
inner class Father/InClass
|
||||
public method <init>(p0: Father): void
|
||||
public abstract @org.jetbrains.annotations.NotNull method work(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Kt11833_1Kt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
public final class Child {
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method test(): Father.InClass
|
||||
}
|
||||
|
||||
|
||||
public abstract class Father {
|
||||
inner class Father/InClass
|
||||
public method <init>(): void
|
||||
}
|
||||
|
||||
|
||||
public abstract class Father/InClass {
|
||||
synthetic final field this$0: Father
|
||||
inner class Father/InClass
|
||||
public method <init>(p0: Father): void
|
||||
public abstract @org.jetbrains.annotations.NotNull method work(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Kt11833_2Kt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
public final class A {
|
||||
inner class A/Inner
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method bar(): java.lang.Object
|
||||
public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public class A/Inner {
|
||||
synthetic final field this$0: A
|
||||
inner class A/Inner
|
||||
public method <init>(p0: A): void
|
||||
}
|
||||
|
||||
|
||||
public final class LocalClassOuterDiffersFromInnerOuterKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
Vendored
+28
@@ -0,0 +1,28 @@
|
||||
public class Father {
|
||||
private final @org.jetbrains.annotations.NotNull field param: java.lang.String
|
||||
inner class Father/Child
|
||||
inner class Father/InClass
|
||||
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
|
||||
public final @org.jetbrains.annotations.NotNull method getParam(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class Father/Child {
|
||||
synthetic final field this$0: Father
|
||||
inner class Father/Child
|
||||
public method <init>(@java.lang.Synthetic p0: Father, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
|
||||
public final @org.jetbrains.annotations.NotNull method test(): Father.InClass
|
||||
}
|
||||
|
||||
|
||||
public abstract class Father/InClass {
|
||||
synthetic final field this$0: Father
|
||||
inner class Father/InClass
|
||||
public method <init>(p0: Father): void
|
||||
public final @org.jetbrains.annotations.NotNull method work(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class LocalExtendsInnerKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
public final class LocalExtendsLocalWithClosureKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
public final class LocalWithClosureExtendsLocalWithClosureKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
public class A {
|
||||
private final @org.jetbrains.annotations.NotNull field result: java.lang.String
|
||||
public method <init>(): void
|
||||
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
|
||||
public synthetic method <init>(p0: java.lang.String, p1: int, p2: kotlin.jvm.internal.DefaultConstructorMarker): void
|
||||
public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class ObjectExtendsClassDefaultArgumentKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
public final class ObjectExtendsClassVarargKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public class SomeClass {
|
||||
private final @org.jetbrains.annotations.NotNull field args: java.lang.String[]
|
||||
private final field other: int
|
||||
private final field some: double
|
||||
public method <init>(p0: double, p1: int, @org.jetbrains.annotations.NotNull p2: java.lang.String[]): void
|
||||
public final @org.jetbrains.annotations.NotNull method getArgs(): java.lang.String[]
|
||||
public final method getOther(): int
|
||||
public final method getSome(): double
|
||||
public final @org.jetbrains.annotations.NotNull method result(): java.lang.String
|
||||
}
|
||||
Vendored
+19
@@ -0,0 +1,19 @@
|
||||
public final class A {
|
||||
inner class A/Inner
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public class A/Inner {
|
||||
private final @org.jetbrains.annotations.NotNull field result: java.lang.String
|
||||
synthetic final field this$0: A
|
||||
inner class A/Inner
|
||||
public method <init>(@java.lang.Synthetic p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
|
||||
public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class ObjectExtendsInnerKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
public final class A {
|
||||
inner class A/Inner
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public class A/Inner {
|
||||
private final field int: int
|
||||
private final @org.jetbrains.annotations.NotNull field result: java.lang.String
|
||||
synthetic final field this$0: A
|
||||
inner class A/Inner
|
||||
public method <init>(@java.lang.Synthetic p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String, p2: int): void
|
||||
public synthetic method <init>(p0: A, p1: java.lang.String, p2: int, p3: int, p4: kotlin.jvm.internal.DefaultConstructorMarker): void
|
||||
public final method getInt(): int
|
||||
public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class ObjectExtendsInnerDefaultArgumentKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
public final class ObjectExtendsInnerOfLocalVarargAndDefaultKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
public final class ObjectExtendsInnerOfLocalWithCaptureKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
public class A {
|
||||
private final @org.jetbrains.annotations.NotNull field s: java.lang.String
|
||||
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
|
||||
public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public final class ObjectExtendsLocalCaptureInSuperCallKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
public final class ObjectExtendsLocalWithClosureKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
public final class A {
|
||||
inner class A/Inner
|
||||
public method <init>(): void
|
||||
public final @org.jetbrains.annotations.NotNull method bar(): java.lang.Object
|
||||
public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String
|
||||
}
|
||||
|
||||
|
||||
public class A/Inner {
|
||||
synthetic final field this$0: A
|
||||
inner class A/Inner
|
||||
public method <init>(p0: A): void
|
||||
}
|
||||
|
||||
|
||||
public final class ObjectOuterDiffersFromInnerOuterKt {
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
Reference in New Issue
Block a user