public final class C { public method (): void public final @org.jetbrains.annotations.NotNull method iterator(): It } public final class ForLoopMemberExtensionHasNextKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): void } public final class It { public method (): void public final method next(): int } public final class X { private field hasNext: boolean public method (): void public final method getHasNext(): boolean public final method hasNext(@org.jetbrains.annotations.NotNull p0: It): boolean public final method setHasNext(p0: boolean): void public final method test(): void }