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,13 @@
public final class BasicmethodSuperClassKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class N {
public method <init>(): void
public method add(@org.jetbrains.annotations.NotNull p0: java.lang.Object): boolean
public method getSize(): int
public final method remove(p0: int): java.lang.Object
public method removeAt(p0: int): java.lang.Object
public final method size(): int
}
@@ -0,0 +1,21 @@
public final class BasicmethodSuperTraitKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class N {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method extra(): java.lang.String
}
public interface Tr {
inner class Tr/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method extra(): java.lang.String
}
public final class Tr/DefaultImpls {
inner class Tr/DefaultImpls
public static @org.jetbrains.annotations.NotNull method extra(p0: Tr): java.lang.String
}
@@ -0,0 +1,21 @@
public final class BasicpropertyKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public class M {
private field b: int
public method <init>(): void
public method getB(): int
public method setB(p0: int): void
}
public final class N {
private field b: int
public method <init>(): void
public final method getA(): int
public method getB(): int
public final method getSuperb(): int
public method setB(p0: int): void
}
@@ -0,0 +1,52 @@
public interface BK {
inner class BK/DefaultImpls
public abstract method x(): int
}
public final class BK/DefaultImpls {
inner class BK/DefaultImpls
public static method x(p0: BK): int
}
public final class EnclosedFunKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public interface K {
inner class K/DefaultImpls
public abstract method x(): int
}
public final class K/DefaultImpls {
inner class K/DefaultImpls
public static method x(p0: K): int
}
public class M {
public method <init>(): void
public method x(): int
}
public class N {
inner class N/C
public method <init>(): void
public method x(): int
}
public class N/C {
synthetic final field this$0: N
inner class N/C
public method <init>(p0: N): void
public final method test1(): int
public final method test2(): int
public final method test3(): int
public final method test4(): int
public method x(): int
}
@@ -0,0 +1,29 @@
public final class EnclosedVarKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public class M {
private field y: int
public method <init>(): void
public method getY(): int
public method setY(p0: int): void
}
public class N {
private field y: int
inner class N/C
public method <init>(): void
public method getY(): int
public method setY(p0: int): void
}
public class N/C {
synthetic final field this$0: N
inner class N/C
public method <init>(p0: N): void
public final method test5(): int
public final method test6(): int
}
@@ -0,0 +1,44 @@
public final class A {
inner class A/B
public method <init>(): void
public @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public final class A/B {
synthetic final field this$0: A
inner class A/B
public method <init>(p0: A): void
public @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public @org.jetbrains.annotations.NotNull method foo(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test1(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test2(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test3(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test4(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test5(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test6(): java.lang.String
}
public interface BK {
public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public final class InnerClassLabeledSuperKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public interface K {
inner class K/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public final class K/DefaultImpls {
inner class K/DefaultImpls
public static @org.jetbrains.annotations.NotNull method foo(p0: K): java.lang.String
}
@@ -0,0 +1,50 @@
public final class A {
inner class A/B
public method <init>(): void
public @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public final class A/B {
synthetic final field this$0: A
inner class A/B
public method <init>(p0: A): void
public @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public @org.jetbrains.annotations.NotNull method foo(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test1(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test2(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test3(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test4(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test5(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test6(): java.lang.String
}
public interface BK {
public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public final class InnerClassLabeledSuper2Kt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public abstract class K {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public interface KTrait {
inner class KTrait/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public final class KTrait/DefaultImpls {
inner class KTrait/DefaultImpls
public static @org.jetbrains.annotations.NotNull method foo(p0: KTrait): java.lang.String
}
@@ -0,0 +1,41 @@
public final class A {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
inner class A/B
public method <init>(): void
public @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public final class A/B {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
synthetic final field this$0: A
inner class A/B
public method <init>(p0: A): void
public @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test1(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test2(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test3(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test4(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test5(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test6(): java.lang.String
}
public interface Base {
public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public final class InnerClassLabeledSuperPropertyKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public abstract class K {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
public method <init>(): void
public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
@@ -0,0 +1,46 @@
public final class A {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
inner class A/B
public method <init>(): void
public @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public final class A/B {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
synthetic final field this$0: A
inner class A/B
public method <init>(p0: A): void
public @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test1(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test2(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test3(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test4(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test5(): java.lang.String
public final @org.jetbrains.annotations.NotNull method test6(): java.lang.String
}
public interface Base {
public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public final class InnerClassLabeledSuperProperty2Kt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public abstract class K {
public method <init>(): void
}
public abstract class KWithOverride {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
public method <init>(): void
public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
@@ -0,0 +1,60 @@
public class A {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
public method <init>(): void
public @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public @org.jetbrains.annotations.NotNull method boo(): java.lang.String
public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public class B {
inner class B/E
public method <init>(): void
public @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public @org.jetbrains.annotations.NotNull method baz(): java.lang.String
}
public final class B/E {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
synthetic final field this$0: B
inner class B/E
public method <init>(p0: B): void
public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public final class C {
inner class C/D
public method <init>(): void
public @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public @org.jetbrains.annotations.NotNull method boo(): java.lang.String
}
public final class C/D {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
synthetic final field this$0: C
inner class C/D
public method <init>(p0: C): void
public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public final class InnerClassQualifiedFunctionCallKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public interface T {
inner class T/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method baz(): java.lang.String
}
public final class T/DefaultImpls {
inner class T/DefaultImpls
public static @org.jetbrains.annotations.NotNull method baz(p0: T): java.lang.String
}
@@ -0,0 +1,54 @@
public class A {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method getBar(): java.lang.String
public @org.jetbrains.annotations.NotNull method getBoo(): java.lang.String
}
public class B {
inner class B/E
public method <init>(): void
public @org.jetbrains.annotations.NotNull method getBar(): java.lang.String
public @org.jetbrains.annotations.NotNull method getBaz(): java.lang.String
}
public final class B/E {
synthetic final field this$0: B
inner class B/E
public method <init>(p0: B): void
public final @org.jetbrains.annotations.NotNull method getBar(): java.lang.String
}
public final class C {
inner class C/D
public method <init>(): void
public @org.jetbrains.annotations.NotNull method getBar(): java.lang.String
public @org.jetbrains.annotations.NotNull method getBoo(): java.lang.String
}
public final class C/D {
synthetic final field this$0: C
inner class C/D
public method <init>(p0: C): void
public final @org.jetbrains.annotations.NotNull method getBar(): java.lang.String
}
public final class InnerClassQualifiedPropertyAccessKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public interface T {
inner class T/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method getBaz(): java.lang.String
}
public final class T/DefaultImpls {
inner class T/DefaultImpls
public static @org.jetbrains.annotations.NotNull method getBaz(p0: T): java.lang.String
}
@@ -0,0 +1,29 @@
public final class Kt14243Kt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public interface Z {
inner class Z/DefaultImpls
public abstract method test(p0: java.lang.Object): java.lang.Object
}
public final class Z/DefaultImpls {
inner class Z/DefaultImpls
public static method test(p0: Z, p1: java.lang.Object): java.lang.Object
}
public class ZImpl {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String
public synthetic method test(p0: java.lang.Object): java.lang.Object
}
public final class ZImpl2 {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String
public synthetic method test(p0: java.lang.Object): java.lang.Object
}
@@ -0,0 +1,36 @@
public final class Kt14243_2Kt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public interface Z {
inner class Z/DefaultImpls
public abstract method test(p0: java.lang.Object): java.lang.Object
}
public final class Z/DefaultImpls {
inner class Z/DefaultImpls
public static method test(p0: Z, p1: java.lang.Object): java.lang.Object
}
public class ZImpl {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String
public synthetic method test(p0: java.lang.Object): java.lang.Object
}
public class ZImpl2 {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String
public synthetic method test(p0: java.lang.Object): java.lang.Object
}
public final class ZImpl3 {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String
public synthetic method test(p0: java.lang.Object): java.lang.Object
}
@@ -0,0 +1,26 @@
public final class Kt14243_classKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public class Z {
public method <init>(): void
public method test(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
}
public class ZImpl {
public method <init>(): void
}
public class ZImpl2 {
public method <init>(): void
}
public final class ZImpl3 {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String
public synthetic method test(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
}
@@ -0,0 +1,32 @@
public final class Kt14243_propKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public interface Z {
inner class Z/DefaultImpls
public abstract method getValue(): java.lang.Object
public abstract method getZ(): java.lang.Object
}
public final class Z/DefaultImpls {
inner class Z/DefaultImpls
public static method getZ(p0: Z): java.lang.Object
}
public class ZImpl {
public method <init>(): void
public synthetic method getValue(): java.lang.Object
public @org.jetbrains.annotations.NotNull method getValue(): java.lang.String
public synthetic method getZ(): java.lang.Object
public @org.jetbrains.annotations.NotNull method getZ(): java.lang.String
}
public class ZImpl2 {
public method <init>(): void
public synthetic method getZ(): java.lang.Object
public @org.jetbrains.annotations.NotNull method getZ(): java.lang.String
}
@@ -0,0 +1,29 @@
public class A {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method foo2(): java.lang.String
}
public class B {
public method <init>(): void
}
public final class C {
inner class C/D
public method <init>(): void
}
public final class C/D {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
synthetic final field this$0: C
inner class C/D
public method <init>(p0: C): void
public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public final class Kt3492ClassFunKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,30 @@
public class A {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
public method <init>(): void
public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public class B {
public method <init>(): void
}
public final class C {
inner class C/D
public method <init>(): void
}
public final class C/D {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
synthetic final field this$0: C
inner class C/D
public method <init>(p0: C): void
public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public final class Kt3492ClassPropertyKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,36 @@
public interface ATrait {
inner class ATrait/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method foo2(): java.lang.String
}
public final class ATrait/DefaultImpls {
inner class ATrait/DefaultImpls
public static @org.jetbrains.annotations.NotNull method foo2(p0: ATrait): java.lang.String
}
public class B {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method foo2(): java.lang.String
}
public final class C {
inner class C/D
public method <init>(): void
}
public final class C/D {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
synthetic final field this$0: C
inner class C/D
public method <init>(p0: C): void
public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public final class Kt3492TraitFunKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,36 @@
public interface A {
inner class A/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public final class A/DefaultImpls {
inner class A/DefaultImpls
public static @org.jetbrains.annotations.NotNull method getFoo(p0: A): java.lang.String
}
public class B {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public final class C {
inner class C/D
public method <init>(): void
}
public final class C/D {
private final @org.jetbrains.annotations.NotNull field foo: java.lang.String
synthetic final field this$0: C
inner class C/D
public method <init>(p0: C): void
public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
}
public final class Kt3492TraitPropertyKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,20 @@
public final class B {
private field x: int
public method <init>(p0: int): void
public final method foo(): void
public final method getX(): int
public final method setX(p0: int): void
}
public class C {
private final @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function0
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 method test(): void
}
public final class Kt4173Kt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,28 @@
public final class B {
private field x: int
public method <init>(p0: int): void
public final method foo(): void
public final method getX(): int
public final method setX(p0: int): void
}
public class C {
private final @org.jetbrains.annotations.NotNull field f: X
public method <init>(@org.jetbrains.annotations.NotNull p0: X): void
public final @org.jetbrains.annotations.NotNull method getF(): X
public final method test(): void
}
public final class Kt4173_2Kt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public class X {
private @org.jetbrains.annotations.NotNull field s: kotlin.jvm.functions.Function0
public method <init>(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void
public final @org.jetbrains.annotations.NotNull method getS(): kotlin.jvm.functions.Function0
public final method setS(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void
}
@@ -0,0 +1,18 @@
public final class B {
private field x: int
public method <init>(p0: int): void
public final method foo(): void
public final method getX(): int
public final method setX(p0: int): void
}
public class C {
public method <init>(p0: int): void
public final method test(): void
}
public final class Kt4173_3Kt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,9 @@
public final class Kt4982Kt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public abstract class WaitFor {
public method <init>(): void
public abstract method condition(): boolean
}
@@ -0,0 +1,33 @@
public final class A {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public final class MultipleSuperTraitsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public interface T1 {
inner class T1/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public final class T1/DefaultImpls {
inner class T1/DefaultImpls
public static @org.jetbrains.annotations.NotNull method foo(p0: T1): java.lang.String
}
public interface T2 {
inner class T2/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String
}
public final class T2/DefaultImpls {
inner class T2/DefaultImpls
public static @org.jetbrains.annotations.NotNull method foo(p0: T2): java.lang.String
}
@@ -0,0 +1,32 @@
public interface M {
inner class M/DefaultImpls
public abstract method getB(): int
public abstract method getBackingB(): int
public abstract method setB(p0: int): void
public abstract method setBackingB(p0: int): void
}
public final class M/DefaultImpls {
inner class M/DefaultImpls
public static method getB(p0: M): int
public static method setB(p0: M, p1: int): void
}
public final class N {
private field b: int
private field backingB: int
public method <init>(): void
public final method getA(): int
public method getB(): int
public method getBackingB(): int
public final method getSuperb(): int
public method setB(p0: int): void
public method setBackingB(p0: int): void
}
public final class TraitpropertyKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,56 @@
public interface AnotherInterface
public class Base {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method baseFun(): java.lang.String
public @org.jetbrains.annotations.NotNull method getBaseProp(): java.lang.String
public @org.jetbrains.annotations.NotNull method unambiguous(): java.lang.String
}
public final class Derived {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method baseFun(): java.lang.String
public final @org.jetbrains.annotations.NotNull method callsBaseFun(): java.lang.String
public final @org.jetbrains.annotations.NotNull method callsInterfaceFun(): java.lang.String
public final @org.jetbrains.annotations.NotNull method callsUnambiguousFun(): java.lang.String
public @org.jetbrains.annotations.NotNull method getBaseProp(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getsBaseProp(): java.lang.String
public @org.jetbrains.annotations.NotNull method interfaceFun(): java.lang.String
public @org.jetbrains.annotations.NotNull method unambiguous(): java.lang.String
}
public interface DerivedInterface {
inner class DerivedInterface/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method callsFunFromSuperInterface(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method interfaceFun(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method unambiguous(): java.lang.String
}
public final class DerivedInterface/DefaultImpls {
inner class DerivedInterface/DefaultImpls
public static @org.jetbrains.annotations.NotNull method callsFunFromSuperInterface(p0: DerivedInterface): java.lang.String
public static @org.jetbrains.annotations.NotNull method interfaceFun(p0: DerivedInterface): java.lang.String
public static @org.jetbrains.annotations.NotNull method unambiguous(p0: DerivedInterface): java.lang.String
}
public interface Interface {
inner class Interface/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method interfaceFun(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method unambiguous(): java.lang.String
}
public final class Interface/DefaultImpls {
inner class Interface/DefaultImpls
public static @org.jetbrains.annotations.NotNull method interfaceFun(p0: Interface): java.lang.String
}
public final class UnqualifiedSuperKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,58 @@
public class DeepBase {
public method <init>(): void
}
public final class DeepDerived {
public method <init>(): void
public final @org.jetbrains.annotations.NotNull method callsSuperDeepInterfaceFun(): java.lang.String
public final @org.jetbrains.annotations.NotNull method callsSuperDeeperBaseFun(): java.lang.String
public final @org.jetbrains.annotations.NotNull method callsSuperDeeperInterfaceFun(): java.lang.String
public @org.jetbrains.annotations.NotNull method deepInterfaceFun(): java.lang.String
public @org.jetbrains.annotations.NotNull method deeperBaseFun(): java.lang.String
public @org.jetbrains.annotations.NotNull method deeperInterfaceFun(): java.lang.String
public @org.jetbrains.annotations.NotNull method getDeeperBaseProp(): java.lang.String
public @org.jetbrains.annotations.NotNull method getDeeperInterfaceProp(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getsSuperDeeperBaseProp(): java.lang.String
public final @org.jetbrains.annotations.NotNull method getsSuperDeeperInterfaceProp(): java.lang.String
}
public interface DeepInterface {
inner class DeepInterface/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method deepInterfaceFun(): java.lang.String
}
public final class DeepInterface/DefaultImpls {
inner class DeepInterface/DefaultImpls
public static @org.jetbrains.annotations.NotNull method deepInterfaceFun(p0: DeepInterface): java.lang.String
public static @org.jetbrains.annotations.NotNull method deeperInterfaceFun(p0: DeepInterface): java.lang.String
public static @org.jetbrains.annotations.NotNull method getDeeperInterfaceProp(p0: DeepInterface): java.lang.String
}
public class DeeperBase {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method deeperBaseFun(): java.lang.String
public @org.jetbrains.annotations.NotNull method getDeeperBaseProp(): java.lang.String
}
public interface DeeperInterface {
inner class DeeperInterface/DefaultImpls
public abstract @org.jetbrains.annotations.NotNull method deeperInterfaceFun(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method getDeeperInterfaceProp(): java.lang.String
}
public final class DeeperInterface/DefaultImpls {
inner class DeeperInterface/DefaultImpls
public static @org.jetbrains.annotations.NotNull method deeperInterfaceFun(p0: DeeperInterface): java.lang.String
public static @org.jetbrains.annotations.NotNull method getDeeperInterfaceProp(p0: DeeperInterface): java.lang.String
}
public final class UnqualifiedSuperWithDeeperHierarchiesKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,29 @@
public final class C1 {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
}
public final class C2 {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
}
public class ClassWithToString {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
}
public interface ISomething
public interface IWithToString {
public abstract @org.jetbrains.annotations.NotNull method toString(): java.lang.String
}
public final class UnqualifiedSuperWithMethodsOfAnyKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}