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:
Yan Zhulanow
2016-11-03 01:21:23 +03:00
committed by Yan Zhulanow
parent 8bdb54929b
commit 328286ab14
2287 changed files with 51250 additions and 2 deletions
@@ -0,0 +1,24 @@
public final class A {
private final static field C: int
public final static field Companion: A.Companion
private final static field prop: int
private final field result: int
inner class A/Companion
public method <init>(): void
public method <init>(p0: int): void
public final method getResult(): int
}
public final static class A/Companion {
inner class A/Companion
private method <init>(): void
public final method foo(): int
public final method getC(): int
public final method getProp(): int
}
public final class AccessToCompanionKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,30 @@
public final class A {
private final field result: int
inner class A/B
inner class A/C
public method <init>(): void
public method <init>(p0: int): void
public final method getResult(): int
}
public final class A/B {
public final static field INSTANCE: A.B
private final static field prop: int
inner class A/B
private method <init>(): void
public final method bar(): int
public final method getProp(): int
}
public final class A/C {
public final static field INSTANCE: A.C
inner class A/C
private method <init>(): void
}
public final class AccessToNestedObjectKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,15 @@
public final class A {
private @org.jetbrains.annotations.NotNull field prop: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method <init>(p0: int): void
public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
public final class BasicNoPrimaryManySinksKt {
private static @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method getSideEffects(): java.lang.String
public final static method setSideEffects(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
@@ -0,0 +1,16 @@
public final class A {
private @org.jetbrains.annotations.NotNull field prop: java.lang.String
public method <init>(): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method <init>(p0: int): void
public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
public final class BasicNoPrimaryOneSinkKt {
private static @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method getSideEffects(): java.lang.String
public final static method setSideEffects(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
@@ -0,0 +1,16 @@
public final class A {
private @org.jetbrains.annotations.NotNull field prop: java.lang.String
public method <init>(): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method <init>(p0: int): void
public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
public final class BasicPrimaryKt {
private static @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method getSideEffects(): java.lang.String
public final static method setSideEffects(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
@@ -0,0 +1,3 @@
public final class CallFromLocalSubClassKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,17 @@
public class A {
private final @org.jetbrains.annotations.NotNull field result: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method <init>(p0: int, p1: int, p2: int): void
public synthetic method <init>(p0: int, p1: int, p2: int, p3: int, p4: kotlin.jvm.internal.DefaultConstructorMarker): void
public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String
}
public final class B {
public method <init>(): void
}
public final class CallFromPrimaryWithNamedArgsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,17 @@
public class A {
private final @org.jetbrains.annotations.NotNull field result: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method <init>(p0: int, p1: int): void
public synthetic method <init>(p0: int, p1: int, p2: int, p3: kotlin.jvm.internal.DefaultConstructorMarker): void
public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String
}
public final class B {
public method <init>(p0: int): void
}
public final class CallFromPrimaryWithOptionalArgsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,20 @@
public class A {
private final @org.jetbrains.annotations.NotNull field x: java.lang.String
private final @org.jetbrains.annotations.NotNull field z: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getZ(): java.lang.String
}
public final class B {
private final @org.jetbrains.annotations.NotNull field y: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public final @org.jetbrains.annotations.NotNull method getY(): java.lang.String
}
public final class CallFromSubClassKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,24 @@
public class A {
private final @org.jetbrains.annotations.NotNull field x: java.lang.String
private final @org.jetbrains.annotations.NotNull field y: java.lang.String
public method <init>(): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String, p2: int): void
public synthetic method <init>(p0: java.lang.String, p1: java.lang.String, p2: int, p3: kotlin.jvm.internal.DefaultConstructorMarker): void
public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getY(): java.lang.String
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
}
public final class B {
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String, p2: int): void
public method <init>(p0: double): void
public synthetic method <init>(p0: java.lang.String, p1: java.lang.String, p2: int, p3: kotlin.jvm.internal.DefaultConstructorMarker): void
}
public final class ClashingDefaultConstructorsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,42 @@
public final class A1 {
private final @org.jetbrains.annotations.NotNull field prop1: java.lang.String
private final @org.jetbrains.annotations.NotNull field prop2: java.lang.String
private @org.jetbrains.annotations.NotNull field prop3: java.lang.String
public method <init>(): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method <init>(p0: int): void
public final @org.jetbrains.annotations.NotNull method component1(): java.lang.String
public synthetic static method copy$default(p0: A1, p1: java.lang.String, p2: int, p3: java.lang.Object): A1
public final @org.jetbrains.annotations.NotNull method copy(@org.jetbrains.annotations.NotNull p0: java.lang.String): A1
public method equals(p0: java.lang.Object): boolean
public final @org.jetbrains.annotations.NotNull method f(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getProp1(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getProp2(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getProp3(): java.lang.String
public method hashCode(): int
public final method setProp3(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method toString(): java.lang.String
}
public final class A2 {
private @org.jetbrains.annotations.NotNull field prop1: java.lang.String
private @org.jetbrains.annotations.NotNull field prop2: java.lang.String
private @org.jetbrains.annotations.NotNull field prop3: java.lang.String
private method <init>(): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method <init>(p0: double): void
public method <init>(p0: int): void
public final @org.jetbrains.annotations.NotNull method f(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getProp1(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getProp2(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getProp3(): java.lang.String
public final method setProp1(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public final method setProp2(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public final method setProp3(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
public final class DataClassesKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,17 @@
public final class A {
private final @org.jetbrains.annotations.NotNull field prop: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: double, p2: long): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: long): void
public synthetic method <init>(p0: java.lang.String, p1: double, p2: long, p3: int, p4: kotlin.jvm.internal.DefaultConstructorMarker): void
public synthetic method <init>(p0: java.lang.String, p1: int, p2: kotlin.jvm.internal.DefaultConstructorMarker): void
public synthetic method <init>(p0: java.lang.String, p1: long, p2: int, p3: kotlin.jvm.internal.DefaultConstructorMarker): void
public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
}
public final class DefaultArgsKt {
private final static @org.jetbrains.annotations.NotNull field global: java.lang.String
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method getGlobal(): java.lang.String
}
@@ -0,0 +1,16 @@
public final class A {
private final @org.jetbrains.annotations.NotNull field x: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method <init>(p0: int, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): void
public synthetic method <init>(p0: int, p1: kotlin.jvm.functions.Function1, p2: int, p3: kotlin.jvm.internal.DefaultConstructorMarker): void
public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String
}
public final class DefaultParametersNotDuplicatedKt {
private static field global: int
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static method getGlobal(): int
public final static method setGlobal(p0: int): void
public final static method sideEffect(): int
}
@@ -0,0 +1,11 @@
public final class A {
private final @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function0
public method <init>(): void
public method <init>(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void
public final @org.jetbrains.annotations.NotNull method getF(): kotlin.jvm.functions.Function0
}
public final class DelegatedThisWithLambdaKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,24 @@
public interface A {
public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public final class B {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public final class C {
private synthetic final field $$delegate_0: B
public method <init>(): void
public method <init>(p0: int): void
public @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public final class DelegationWithPrimaryKt {
private final static @org.jetbrains.annotations.NotNull field global: B
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method getGlobal(): B
}
@@ -0,0 +1,59 @@
public enum class A1 {
public final static field X: A1
public final static field Y: A1
public final static field Z: A1
private final @org.jetbrains.annotations.NotNull field prop1: java.lang.String
private final @org.jetbrains.annotations.NotNull field prop2: java.lang.String
private @org.jetbrains.annotations.NotNull field prop3: java.lang.String
inner class A1/Y
protected method <init>(@java.lang.Synthetic p0: java.lang.String, @java.lang.Synthetic p1: int, @org.jetbrains.annotations.NotNull p2: java.lang.String): void
protected method <init>(p0: java.lang.String, p1: int): void
protected method <init>(p0: java.lang.String, p1: int, p2: int): void
public @org.jetbrains.annotations.NotNull method f(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getProp1(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getProp2(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getProp3(): java.lang.String
public final method setProp3(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public static method valueOf(p0: java.lang.String): A1
public static method values(): A1[]
}
final static class A1/Y {
inner class A1/Y
method <init>(p0: java.lang.String, p1: int): void
public @org.jetbrains.annotations.NotNull method f(): java.lang.String
}
public enum class A2 {
public final static field X: A2
public final static field Y: A2
public final static field Z: A2
private final @org.jetbrains.annotations.NotNull field prop1: java.lang.String
private final @org.jetbrains.annotations.NotNull field prop2: java.lang.String
private @org.jetbrains.annotations.NotNull field prop3: java.lang.String
inner class A2/Y
protected method <init>(@java.lang.Synthetic p0: java.lang.String, @java.lang.Synthetic p1: int, @org.jetbrains.annotations.NotNull p2: java.lang.String): void
protected method <init>(p0: java.lang.String, p1: int): void
protected method <init>(p0: java.lang.String, p1: int, p2: int): void
public @org.jetbrains.annotations.NotNull method f(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getProp1(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getProp2(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getProp3(): java.lang.String
public final method setProp3(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public static method valueOf(p0: java.lang.String): A2
public static method values(): A2[]
}
final static class A2/Y {
inner class A2/Y
method <init>(p0: java.lang.String, p1: int): void
public @org.jetbrains.annotations.NotNull method f(): java.lang.String
}
public final class EnumsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,20 @@
public final class A {
public method <init>(): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
public class B {
private final field x: java.lang.Object
private final field y: java.lang.Object
public method <init>(p0: java.lang.Object): void
public method <init>(p0: java.lang.Object, p1: java.lang.Object): void
public final method getX(): java.lang.Object
public final method getY(): java.lang.Object
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
}
public final class GenericsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,38 @@
public final class InnerClassesKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class Outer {
private final @org.jetbrains.annotations.NotNull field outerProp: java.lang.String
private @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String
inner class Outer/A1
inner class Outer/A2
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public final @org.jetbrains.annotations.NotNull method getOuterProp(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getSideEffects(): java.lang.String
public final method setSideEffects(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
public final class Outer/A1 {
private @org.jetbrains.annotations.NotNull field prop: java.lang.String
synthetic final field this$0: Outer
inner class Outer/A1
public method <init>(@java.lang.Synthetic p0: Outer, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public method <init>(p0: Outer): void
public method <init>(p0: Outer, p1: int): void
public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
public final class Outer/A2 {
private @org.jetbrains.annotations.NotNull field prop: java.lang.String
synthetic final field this$0: Outer
inner class Outer/A2
public method <init>(@java.lang.Synthetic p0: Outer, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public method <init>(p0: Outer, p1: int): void
public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
@@ -0,0 +1,37 @@
public final class InnerClassesInheritanceKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class Outer {
private final @org.jetbrains.annotations.NotNull field outerProp: java.lang.String
private @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String
inner class Outer/A1
inner class Outer/A2
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public final @org.jetbrains.annotations.NotNull method getOuterProp(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getSideEffects(): java.lang.String
public final method setSideEffects(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
public abstract class Outer/A1 {
private @org.jetbrains.annotations.NotNull field parentProp: java.lang.String
synthetic final field this$0: Outer
inner class Outer/A1
protected method <init>(@java.lang.Synthetic p0: Outer, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
protected method <init>(p0: Outer, p1: int): void
public final @org.jetbrains.annotations.NotNull method getParentProp(): java.lang.String
public final method setParentProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
public final class Outer/A2 {
private @org.jetbrains.annotations.NotNull field prop: java.lang.String
synthetic final field this$0: Outer
inner class Outer/A2
public method <init>(@java.lang.Synthetic p0: Outer, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public method <init>(p0: Outer, p1: int): void
public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
@@ -0,0 +1,10 @@
public class C {
private final @org.jetbrains.annotations.NotNull field grandParentProp: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public final @org.jetbrains.annotations.NotNull method getGrandParentProp(): java.lang.String
}
public final class LocalClassesKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,25 @@
public final class A {
private @org.jetbrains.annotations.NotNull field prop: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method <init>(p0: boolean): void
public method <init>(p0: int): void
public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
public abstract class B {
private final field arg: int
private final @org.jetbrains.annotations.NotNull field parentProp: java.lang.String
protected method <init>(p0: int): void
public final method getArg(): int
public final @org.jetbrains.annotations.NotNull method getParentProp(): java.lang.String
}
public final class SuperCallPrimaryKt {
private static @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method getSideEffects(): java.lang.String
public final static method setSideEffects(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
@@ -0,0 +1,24 @@
public final class A {
private @org.jetbrains.annotations.NotNull field prop: java.lang.String
public method <init>(): void
public method <init>(p0: int): void
public method <init>(p0: int, p1: int): void
public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
public abstract class B {
private final @org.jetbrains.annotations.NotNull field parentProp: java.lang.String
protected method <init>(p0: int): void
protected method <init>(p0: int, p1: int): void
public final @org.jetbrains.annotations.NotNull method getParentProp(): java.lang.String
}
public final class SuperCallSecondaryKt {
private static @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method getSideEffects(): java.lang.String
public final static method setSideEffects(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
@@ -0,0 +1,18 @@
public final class A {
private final @org.jetbrains.annotations.NotNull field prop: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): void
public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
}
public class B {
private final @org.jetbrains.annotations.NotNull field parentProp: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): void
public final @org.jetbrains.annotations.NotNull method getParentProp(): java.lang.String
}
public final class VarargsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method join(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): java.lang.String
}
@@ -0,0 +1,12 @@
public class A {
private final @org.jetbrains.annotations.NotNull field prop: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public method <init>(p0: java.lang.Object): void
public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
}
public final class WithGenericsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,11 @@
public final class A {
private final field prop: int
public method <init>(p0: boolean): void
public final method getProp(): int
}
public final class WithNonLocalReturnKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static method run(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void
}
@@ -0,0 +1,17 @@
public final class A {
private final @org.jetbrains.annotations.NotNull field x: java.lang.String
private final @org.jetbrains.annotations.NotNull field y: java.lang.String
public method <init>(): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): void
public method <init>(p0: double): void
public synthetic method <init>(p0: java.lang.String, p1: java.lang.String, p2: int, p3: kotlin.jvm.internal.DefaultConstructorMarker): void
public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getY(): java.lang.String
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
}
public final class WithPrimaryKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,10 @@
public final class A {
private final field prop: int
public method <init>(p0: boolean): void
public final method getProp(): int
}
public final class WithReturnKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,10 @@
public final class A {
private final field prop: int
public method <init>(p0: boolean): void
public final method getProp(): int
}
public final class WithReturnUnitKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,11 @@
public final class A {
private final @org.jetbrains.annotations.NotNull field prop: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): void
public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String
}
public final class WithVarargsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method join(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): java.lang.String
}
@@ -0,0 +1,16 @@
public final class A {
private final @org.jetbrains.annotations.NotNull field x: java.lang.String
private final @org.jetbrains.annotations.NotNull field y: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): void
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): void
public method <init>(p0: double): void
public synthetic method <init>(p0: java.lang.String, p1: int, p2: int, p3: kotlin.jvm.internal.DefaultConstructorMarker): void
public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getY(): java.lang.String
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
}
public final class WithoutPrimaryKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}