// FIR_IDENTICAL // !CHECK_TYPE //KT-2394 java.lang.Iterable should be visible as kotlin.Iterable package d import checkSubtype fun foo(iterable: Iterable, iterator: Iterator, comparable: Comparable) { checkSubtype>(iterable) checkSubtype>(iterator) checkSubtype>(comparable) } fun bar(c: Collection) { checkSubtype>(c) checkSubtype>(c.iterator()) }