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,25 @@
public final class CollectionKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void
}
public final class MyCollection {
public method <init>(): void
public method add(p0: java.lang.Object): boolean
public method addAll(p0: java.util.Collection): boolean
public method clear(): void
public method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
public method getSize(): int
public method hashCode(): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator
public method remove(p0: java.lang.Object): boolean
public method removeAll(p0: java.util.Collection): boolean
public method retainAll(p0: java.util.Collection): boolean
public final method size(): int
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
@@ -0,0 +1,13 @@
public final class IteratorKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class MyIterator {
private final field v: java.lang.Object
public method <init>(p0: java.lang.Object): void
public final method getV(): java.lang.Object
public method hasNext(): boolean
public method next(): java.lang.Object
public method remove(): void
}
@@ -0,0 +1,13 @@
public final class IteratorWithRemoveKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class MyIterator {
private final field v: java.lang.Object
public method <init>(p0: java.lang.Object): void
public final method getV(): java.lang.Object
public method hasNext(): boolean
public method next(): java.lang.Object
public final method remove(): void
}
@@ -0,0 +1,35 @@
public final class ListKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void
}
public final class MyList {
public method <init>(): void
public method add(p0: int, p1: java.lang.Object): void
public method add(p0: java.lang.Object): boolean
public method addAll(p0: int, p1: java.util.Collection): boolean
public method addAll(p0: java.util.Collection): boolean
public method clear(): void
public method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
public method get(p0: int): java.lang.Object
public method getSize(): int
public method hashCode(): int
public method indexOf(p0: java.lang.Object): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator
public method lastIndexOf(p0: java.lang.Object): int
public @org.jetbrains.annotations.NotNull method listIterator(): java.util.ListIterator
public @org.jetbrains.annotations.NotNull method listIterator(p0: int): java.util.ListIterator
public method remove(p0: int): java.lang.Object
public method remove(p0: java.lang.Object): boolean
public method removeAll(p0: java.util.Collection): boolean
public method retainAll(p0: java.util.Collection): boolean
public method set(p0: int, p1: java.lang.Object): java.lang.Object
public final method size(): int
public @org.jetbrains.annotations.NotNull method subList(p0: int, p1: int): java.util.List
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
@@ -0,0 +1,18 @@
public final class ListIteratorKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void
}
public final class MyListIterator {
public method <init>(): void
public method add(p0: java.lang.Object): void
public method hasNext(): boolean
public method hasPrevious(): boolean
public method next(): java.lang.Object
public method nextIndex(): int
public method previous(): java.lang.Object
public method previousIndex(): int
public method remove(): void
public method set(p0: java.lang.Object): void
}
@@ -0,0 +1,37 @@
public final class ListWithAllImplementationsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class MyList {
private final field v: java.lang.Object
public method <init>(p0: java.lang.Object): void
public final method add(p0: int, p1: java.lang.Object): void
public final method add(p0: java.lang.Object): boolean
public final method addAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public final method addAll(p0: int, @org.jetbrains.annotations.NotNull p1: java.util.Collection): boolean
public final method clear(): void
public method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
public method get(p0: int): java.lang.Object
public method getSize(): int
public final method getV(): java.lang.Object
public method hashCode(): int
public method indexOf(p0: java.lang.Object): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator
public method lastIndexOf(p0: java.lang.Object): int
public @org.jetbrains.annotations.NotNull method listIterator(): java.util.ListIterator
public @org.jetbrains.annotations.NotNull method listIterator(p0: int): java.util.ListIterator
public final method remove(p0: int): java.lang.Object
public final method remove(p0: java.lang.Object): boolean
public final method removeAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public final method removeAt(p0: int): java.lang.Object
public final method retainAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public final method set(p0: int, p1: java.lang.Object): java.lang.Object
public final method size(): int
public @org.jetbrains.annotations.NotNull method subList(p0: int, p1: int): java.util.List
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
@@ -0,0 +1,42 @@
public final class ListWithAllInheritedImplementationsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class MyList {
public method <init>(p0: java.lang.Object): void
public method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
public method get(p0: int): java.lang.Object
public method getSize(): int
public method hashCode(): int
public method indexOf(p0: java.lang.Object): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator
public method lastIndexOf(p0: java.lang.Object): int
public @org.jetbrains.annotations.NotNull method listIterator(): java.util.ListIterator
public @org.jetbrains.annotations.NotNull method listIterator(p0: int): java.util.ListIterator
public final method remove(p0: int): java.lang.Object
public final method size(): int
public @org.jetbrains.annotations.NotNull method subList(p0: int, p1: int): java.util.List
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
public class Super {
private final field v: java.lang.Object
public method <init>(p0: java.lang.Object): void
public final method add(p0: int, p1: java.lang.Object): void
public final method add(p0: java.lang.Object): boolean
public final method addAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public final method addAll(p0: int, @org.jetbrains.annotations.NotNull p1: java.util.Collection): boolean
public final method clear(): void
public final method getV(): java.lang.Object
public final method remove(p0: java.lang.Object): boolean
public final method removeAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public final method removeAt(p0: int): java.lang.Object
public final method retainAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public final method set(p0: int, p1: java.lang.Object): java.lang.Object
}
@@ -0,0 +1,25 @@
public final class MapKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void
}
public final class MyMap {
public method <init>(): void
public method clear(): void
public method containsKey(p0: java.lang.Object): boolean
public method containsValue(p0: java.lang.Object): boolean
public final method entrySet(): java.util.Set
public @org.jetbrains.annotations.Nullable method get(p0: java.lang.Object): java.lang.Object
public @org.jetbrains.annotations.NotNull method getEntries(): java.util.Set
public @org.jetbrains.annotations.NotNull method getKeys(): java.util.Set
public method getSize(): int
public @org.jetbrains.annotations.NotNull method getValues(): java.util.Collection
public method isEmpty(): boolean
public final method keySet(): java.util.Set
public method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
public method putAll(p0: java.util.Map): void
public method remove(p0: java.lang.Object): java.lang.Object
public final method size(): int
public final method values(): java.util.Collection
}
@@ -0,0 +1,13 @@
public final class MapEntryKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class MyMapEntry {
public method <init>(): void
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
public method getKey(): java.lang.Object
public method getValue(): java.lang.Object
public method hashCode(): int
public method setValue(p0: java.lang.Object): java.lang.Object
}
@@ -0,0 +1,13 @@
public final class MapEntryWithSetValueKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class MyMapEntry {
public method <init>(): void
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
public method getKey(): java.lang.Object
public method getValue(): java.lang.Object
public method hashCode(): int
public final method setValue(p0: java.lang.Object): java.lang.Object
}
@@ -0,0 +1,24 @@
public final class MapWithAllImplementationsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class MyMap {
public method <init>(): void
public final method clear(): void
public method containsKey(p0: java.lang.Object): boolean
public method containsValue(p0: java.lang.Object): boolean
public final method entrySet(): java.util.Set
public @org.jetbrains.annotations.Nullable method get(p0: java.lang.Object): java.lang.Object
public @org.jetbrains.annotations.NotNull method getEntries(): java.util.Set
public @org.jetbrains.annotations.NotNull method getKeys(): java.util.Set
public method getSize(): int
public @org.jetbrains.annotations.NotNull method getValues(): java.util.Collection
public method isEmpty(): boolean
public final method keySet(): java.util.Set
public final @org.jetbrains.annotations.Nullable method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
public final method putAll(@org.jetbrains.annotations.NotNull p0: java.util.Map): void
public final @org.jetbrains.annotations.Nullable method remove(p0: java.lang.Object): java.lang.Object
public final method size(): int
public final method values(): java.util.Collection
}
@@ -0,0 +1,43 @@
public final class MyList {
public method <init>(): void
public synthetic method add(p0: int, p1: java.lang.Object): void
public method add(p0: int, p1: java.lang.String): void
public synthetic method add(p0: java.lang.Object): boolean
public method add(p0: java.lang.String): boolean
public method addAll(p0: int, p1: java.util.Collection): boolean
public method addAll(p0: java.util.Collection): boolean
public method clear(): void
public method contains(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean
public final method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
public synthetic method get(p0: int): java.lang.Object
public @org.jetbrains.annotations.NotNull method get(p0: int): java.lang.String
public method getSize(): int
public method hashCode(): int
public method indexOf(@org.jetbrains.annotations.NotNull p0: java.lang.String): int
public final method indexOf(p0: java.lang.Object): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator
public method lastIndexOf(@org.jetbrains.annotations.NotNull p0: java.lang.String): int
public final method lastIndexOf(p0: java.lang.Object): int
public @org.jetbrains.annotations.NotNull method listIterator(): java.util.ListIterator
public @org.jetbrains.annotations.NotNull method listIterator(p0: int): java.util.ListIterator
public synthetic method remove(p0: int): java.lang.Object
public method remove(p0: int): java.lang.String
public method remove(p0: java.lang.Object): boolean
public method removeAll(p0: java.util.Collection): boolean
public method retainAll(p0: java.util.Collection): boolean
public synthetic method set(p0: int, p1: java.lang.Object): java.lang.Object
public method set(p0: int, p1: java.lang.String): java.lang.String
public final method size(): int
public @org.jetbrains.annotations.NotNull method subList(p0: int, p1: int): java.util.List
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
public final class SubstitutedListKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void
}
@@ -0,0 +1,21 @@
public abstract class A {
public method <init>(): void
public abstract method remove(): void
}
public final class AbstractMemberKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class B {
private @org.jetbrains.annotations.NotNull field result: java.lang.String
public method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String
public method hasNext(): boolean
public synthetic method next(): java.lang.Object
public @org.jetbrains.annotations.NotNull method next(): java.lang.String
public method remove(): void
public final method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
@@ -0,0 +1,35 @@
public final class A {
public method <init>(): void
public method add(p0: char): boolean
public synthetic method add(p0: java.lang.Object): boolean
public method addAll(p0: java.util.Collection): boolean
public method clear(): void
public method contains(p0: char): boolean
public final method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public method getSize(): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): MyIterator
public synthetic method iterator(): java.util.Iterator
public method remove(p0: java.lang.Object): boolean
public method removeAll(p0: java.util.Collection): boolean
public method retainAll(p0: java.util.Collection): boolean
public final method size(): int
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
public final class CustomReadOnlyIteratorKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class MyIterator {
public final static field INSTANCE: MyIterator
private method <init>(): void
public method hasNext(): boolean
public @org.jetbrains.annotations.NotNull method next(): java.lang.Character
public synthetic method next(): java.lang.Object
public method remove(): void
}
@@ -0,0 +1,72 @@
public final class A {
private synthetic final field $$delegate_0: java.util.ArrayList
public method <init>(): void
public method add(p0: int, p1: java.lang.Object): void
public method add(p0: java.lang.Object): boolean
public method addAll(p0: int, p1: java.util.Collection): boolean
public method addAll(p0: java.util.Collection): boolean
public method clear(): void
public method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public method get(p0: int): java.lang.Object
public method getSize(): int
public method indexOf(p0: java.lang.Object): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator
public method lastIndexOf(p0: java.lang.Object): int
public @org.jetbrains.annotations.NotNull method listIterator(): java.util.ListIterator
public @org.jetbrains.annotations.NotNull method listIterator(p0: int): java.util.ListIterator
public method remove(p0: int): java.lang.Object
public method remove(p0: java.lang.Object): boolean
public method removeAll(p0: java.util.Collection): boolean
public method retainAll(p0: java.util.Collection): boolean
public method set(p0: int, p1: java.lang.Object): java.lang.Object
public final method size(): int
public @org.jetbrains.annotations.NotNull method subList(p0: int, p1: int): java.util.List
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
public final class B {
private synthetic final field $$delegate_0: A
public method <init>(): void
public synthetic method add(p0: int, p1: java.lang.Object): void
public method add(p0: int, p1: java.lang.String): void
public synthetic method add(p0: java.lang.Object): boolean
public method add(p0: java.lang.String): boolean
public method addAll(p0: int, p1: java.util.Collection): boolean
public method addAll(p0: java.util.Collection): boolean
public method clear(): void
public method contains(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean
public final method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public synthetic method get(p0: int): java.lang.Object
public @org.jetbrains.annotations.NotNull method get(p0: int): java.lang.String
public method getSize(): int
public method indexOf(@org.jetbrains.annotations.NotNull p0: java.lang.String): int
public final method indexOf(p0: java.lang.Object): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator
public method lastIndexOf(@org.jetbrains.annotations.NotNull p0: java.lang.String): int
public final method lastIndexOf(p0: java.lang.Object): int
public @org.jetbrains.annotations.NotNull method listIterator(): java.util.ListIterator
public @org.jetbrains.annotations.NotNull method listIterator(p0: int): java.util.ListIterator
public synthetic method remove(p0: int): java.lang.Object
public method remove(p0: int): java.lang.String
public method remove(p0: java.lang.Object): boolean
public method removeAll(p0: java.util.Collection): boolean
public method retainAll(p0: java.util.Collection): boolean
public synthetic method set(p0: int, p1: java.lang.Object): java.lang.Object
public method set(p0: int, p1: java.lang.String): java.lang.String
public final method size(): int
public @org.jetbrains.annotations.NotNull method subList(p0: int, p1: int): java.util.List
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
public final class DelegationToArrayListKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void
}
@@ -0,0 +1,22 @@
public final class A {
public method <init>(): void
public final method contains(p0: java.lang.Object): boolean
public method contains(p0: java.lang.String): boolean
public synthetic method get(p0: int): java.lang.Object
public @org.jetbrains.annotations.NotNull method get(p0: int): java.lang.String
public method getSize(): int
public final method indexOf(p0: java.lang.Object): int
public method indexOf(p0: java.lang.String): int
public final method lastIndexOf(p0: java.lang.Object): int
public method lastIndexOf(p0: java.lang.String): int
public final method remove(p0: int): java.lang.String
public final method remove(p0: java.lang.Object): boolean
public method remove(p0: java.lang.String): boolean
public method removeAt(p0: int): java.lang.String
public final method size(): int
}
public final class AbstractListKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,24 @@
public final class A {
public method <init>(): void
public method containsKey(p0: java.lang.Integer): boolean
public final method containsKey(p0: java.lang.Object): boolean
public final method containsValue(p0: java.lang.Object): boolean
public method containsValue(p0: java.lang.String): boolean
public final method entrySet(): java.util.Set
public method get(p0: java.lang.Integer): java.lang.String
public final method get(p0: java.lang.Object): java.lang.Object
public @org.jetbrains.annotations.NotNull method getEntries(): java.util.Set
public method getKeys(): java.util.Set
public method getSize(): int
public method getValues(): java.util.Collection
public final method keySet(): java.util.Set
public method remove(p0: java.lang.Integer): java.lang.String
public final method remove(p0: java.lang.Object): java.lang.Object
public final method size(): int
public final method values(): java.util.Collection
}
public final class AbstractMapKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,14 @@
public final class A {
public method <init>(): void
public method contains(p0: java.lang.Long): boolean
public final method contains(p0: java.lang.Object): boolean
public method getSize(): int
public method remove(p0: java.lang.Long): boolean
public final method remove(p0: java.lang.Object): boolean
public final method size(): int
}
public final class AbstractSetKt {
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 final method contains(p0: java.lang.Object): boolean
public method contains(p0: java.lang.String): boolean
public method getSize(): int
public final method indexOf(p0: java.lang.Object): int
public method indexOf(p0: java.lang.String): int
public final method lastIndexOf(p0: java.lang.Object): int
public method lastIndexOf(p0: java.lang.String): int
public final method remove(p0: int): java.lang.String
public final method remove(p0: java.lang.Object): boolean
public method remove(p0: java.lang.String): boolean
public method removeAt(p0: int): java.lang.String
public final method size(): int
}
public final class ArrayListKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,24 @@
public final class A {
public method <init>(): void
public final method containsKey(p0: java.lang.Object): boolean
public method containsKey(p0: java.lang.String): boolean
public method containsValue(p0: java.lang.Double): boolean
public final method containsValue(p0: java.lang.Object): boolean
public final method entrySet(): java.util.Set
public final method get(p0: java.lang.Object): java.lang.Object
public method get(p0: java.lang.String): java.lang.Double
public method getEntries(): java.util.Set
public method getKeys(): java.util.Set
public method getSize(): int
public method getValues(): java.util.Collection
public final method keySet(): java.util.Set
public final method remove(p0: java.lang.Object): java.lang.Object
public method remove(p0: java.lang.String): java.lang.Double
public final method size(): int
public final method values(): java.util.Collection
}
public final class HashMapKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,14 @@
public final class A {
public method <init>(): void
public method contains(p0: java.lang.Long): boolean
public final method contains(p0: java.lang.Object): boolean
public method getSize(): int
public method remove(p0: java.lang.Long): boolean
public final method remove(p0: java.lang.Object): boolean
public final method size(): int
}
public final class HashSetKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,8 @@
public final class MainKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class MyMapEntry {
public method <init>(): void
}
@@ -0,0 +1,32 @@
public interface ImmutableCollection {
public abstract @org.jetbrains.annotations.NotNull method add(p0: java.lang.Object): ImmutableCollection
public abstract @org.jetbrains.annotations.NotNull method addAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): ImmutableCollection
public abstract @org.jetbrains.annotations.NotNull method remove(p0: java.lang.Object): ImmutableCollection
}
public final class ImmutableCollectionmpl {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method add(p0: java.lang.Object): ImmutableCollection
public method add(p0: java.lang.Object): boolean
public @org.jetbrains.annotations.NotNull method addAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): ImmutableCollection
public method addAll(p0: java.util.Collection): boolean
public method clear(): void
public method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public method getSize(): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator
public @org.jetbrains.annotations.NotNull method remove(p0: java.lang.Object): ImmutableCollection
public method remove(p0: java.lang.Object): boolean
public method removeAll(p0: java.util.Collection): boolean
public method retainAll(p0: java.util.Collection): boolean
public final method size(): int
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
public final class ImmutableRemoveKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,52 @@
public interface Addable {
inner class Addable/DefaultImpls
public abstract method add(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean
}
public final class Addable/DefaultImpls {
inner class Addable/DefaultImpls
public static method add(@org.jetbrains.annotations.NotNull p0: Addable, p1: java.lang.String): boolean
}
public final class C {
public method <init>(): void
public method add(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean
public synthetic method add(p0: int, p1: java.lang.Object): void
public method add(p0: int, p1: java.lang.String): void
public synthetic method add(p0: java.lang.Object): boolean
public method addAll(p0: int, p1: java.util.Collection): boolean
public method addAll(p0: java.util.Collection): boolean
public method clear(): void
public method contains(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean
public final method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public synthetic method get(p0: int): java.lang.Object
public @org.jetbrains.annotations.NotNull method get(p0: int): java.lang.String
public method getSize(): int
public method indexOf(@org.jetbrains.annotations.NotNull p0: java.lang.String): int
public final method indexOf(p0: java.lang.Object): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator
public method lastIndexOf(@org.jetbrains.annotations.NotNull p0: java.lang.String): int
public final method lastIndexOf(p0: java.lang.Object): int
public @org.jetbrains.annotations.NotNull method listIterator(): java.util.ListIterator
public @org.jetbrains.annotations.NotNull method listIterator(p0: int): java.util.ListIterator
public synthetic method remove(p0: int): java.lang.Object
public method remove(p0: int): java.lang.String
public method remove(p0: java.lang.Object): boolean
public method removeAll(p0: java.util.Collection): boolean
public method retainAll(p0: java.util.Collection): boolean
public synthetic method set(p0: int, p1: java.lang.Object): java.lang.Object
public method set(p0: int, p1: java.lang.String): java.lang.String
public final method size(): int
public @org.jetbrains.annotations.NotNull method subList(p0: int, p1: int): java.util.List
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
public final class ImplementationInTraitKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,30 @@
public final class InheritedImplementationsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
public final class S {
public method <init>(): void
public synthetic method add(p0: java.lang.Object): boolean
public method addAll(p0: java.util.Collection): boolean
public method contains(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean
public final method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public method getSize(): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator
public final method remove(p0: java.lang.Object): boolean
public method removeAll(p0: java.util.Collection): boolean
public method retainAll(p0: java.util.Collection): boolean
public final method size(): int
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
public class SetStringImpl {
public method <init>(): void
public final method add(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean
public final method clear(): void
public final method remove(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean
}
@@ -0,0 +1,25 @@
public final class A {
public method <init>(): void
public method add(p0: java.lang.Number): boolean
public synthetic method add(p0: java.lang.Object): boolean
public method addAll(p0: java.util.Collection): boolean
public method clear(): void
public method contains(@org.jetbrains.annotations.NotNull p0: java.lang.Number): boolean
public final method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public method getSize(): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator
public method remove(p0: java.lang.Object): boolean
public method removeAll(p0: java.util.Collection): boolean
public method retainAll(p0: java.util.Collection): boolean
public final method size(): int
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
public final class ManyTypeParametersWithUpperBoundsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void
}
@@ -0,0 +1,25 @@
public final class MyCollection {
public method <init>(): void
public synthetic method add(p0: java.lang.Object): boolean
public method add(p0: java.util.List): boolean
public method addAll(p0: java.util.Collection): boolean
public method clear(): void
public method contains(@org.jetbrains.annotations.NotNull p0: java.util.List): boolean
public final method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public method getSize(): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.lang.Void
public synthetic method iterator(): java.util.Iterator
public method remove(p0: java.lang.Object): boolean
public method removeAll(p0: java.util.Collection): boolean
public method retainAll(p0: java.util.Collection): boolean
public final method size(): int
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
public final class NonTrivialSubstitutionKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,13 @@
public final class MyIterator {
public method <init>(): void
public synthetic method hasNext(): boolean
public @org.jetbrains.annotations.NotNull method hasNext(): java.lang.Void
public synthetic method next(): java.lang.Object
public @org.jetbrains.annotations.NotNull method next(): java.lang.Void
public method remove(): void
}
public final class NonTrivialUpperBoundKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,12 @@
public final class E {
public method <init>(): void
}
public interface MyIterable
public final class TestKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method foo(): MyIterable
}
@@ -0,0 +1,40 @@
public abstract class C {
public method <init>(): void
public synthetic method add(p0: int, p1: java.lang.Object): void
public method add(p0: int, p1: java.lang.String): void
public synthetic method add(p0: java.lang.Object): boolean
public method add(p0: java.lang.String): boolean
public method addAll(p0: int, p1: java.util.Collection): boolean
public method addAll(p0: java.util.Collection): boolean
public method clear(): void
public method contains(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean
public final method contains(p0: java.lang.Object): boolean
public method containsAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): boolean
public synthetic method get(p0: int): java.lang.Object
public @org.jetbrains.annotations.NotNull method get(p0: int): java.lang.String
public method getSize(): int
public method indexOf(@org.jetbrains.annotations.NotNull p0: java.lang.String): int
public final method indexOf(p0: java.lang.Object): int
public method isEmpty(): boolean
public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator
public method lastIndexOf(@org.jetbrains.annotations.NotNull p0: java.lang.String): int
public final method lastIndexOf(p0: java.lang.Object): int
public @org.jetbrains.annotations.NotNull method listIterator(): java.util.ListIterator
public @org.jetbrains.annotations.NotNull method listIterator(p0: int): java.util.ListIterator
public synthetic method remove(p0: int): java.lang.Object
public method remove(p0: int): java.lang.String
public method remove(p0: java.lang.Object): boolean
public method removeAll(p0: java.util.Collection): boolean
public method retainAll(p0: java.util.Collection): boolean
public synthetic method set(p0: int, p1: java.lang.Object): java.lang.Object
public method set(p0: int, p1: java.lang.String): java.lang.String
public final method size(): int
public @org.jetbrains.annotations.NotNull method subList(p0: int, p1: int): java.util.List
public method toArray(): java.lang.Object[]
public method toArray(p0: java.lang.Object[]): java.lang.Object[]
}
public final class TestKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}