public final class C { private final field i: int public method (p0: int): void public final method getI(): int public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C public method (@org.jetbrains.annotations.NotNull p0: C, @org.jetbrains.annotations.NotNull p1: C): void public final method getC(): int public final @org.jetbrains.annotations.NotNull method getFrom(): C public final @org.jetbrains.annotations.NotNull method getTo(): C public final method hasNext(): boolean public final @org.jetbrains.annotations.NotNull method next(): C public final method setC(p0: int): void } public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(@org.jetbrains.annotations.NotNull p0: C): int public final static method component2(@org.jetbrains.annotations.NotNull p0: C): int public final static @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C public method (@org.jetbrains.annotations.NotNull p0: C, @org.jetbrains.annotations.NotNull p1: C): void public final @org.jetbrains.annotations.NotNull method getFrom(): C public final @org.jetbrains.annotations.NotNull method getTo(): C public final @org.jetbrains.annotations.NotNull method iterator(): It }