diff --git a/js/js.translator/src/org/jetbrains/k2js/translate/context/StandardClasses.java b/js/js.translator/src/org/jetbrains/k2js/translate/context/StandardClasses.java index 2002939e6a1..d61c278a225 100644 --- a/js/js.translator/src/org/jetbrains/k2js/translate/context/StandardClasses.java +++ b/js/js.translator/src/org/jetbrains/k2js/translate/context/StandardClasses.java @@ -94,8 +94,6 @@ public final class StandardClasses { } private static void declareKotlinStandardClasses(@NotNull StandardClasses standardClasses) { - standardClasses.declare().forFQ("kotlin.Iterator").kotlinClass("Iterator").methods("next").properties("hasNext"); - for (PrimitiveType type : PrimitiveType.NUMBER_TYPES) { if (type == PrimitiveType.CHAR || type == PrimitiveType.LONG) continue; diff --git a/js/js.translator/src/org/jetbrains/k2js/translate/utils/JsDescriptorUtils.java b/js/js.translator/src/org/jetbrains/k2js/translate/utils/JsDescriptorUtils.java index 4562c602cc0..cf0e0f4d4e6 100644 --- a/js/js.translator/src/org/jetbrains/k2js/translate/utils/JsDescriptorUtils.java +++ b/js/js.translator/src/org/jetbrains/k2js/translate/utils/JsDescriptorUtils.java @@ -42,8 +42,7 @@ import static org.jetbrains.k2js.translate.utils.AnnotationsUtils.isNativeObject public final class JsDescriptorUtils { // TODO: maybe we should use external annotations or something else. private static final Set FAKE_CLASSES = ContainerUtil.immutableSet( - getFqNameSafe(KotlinBuiltIns.getInstance().getAny()).asString(), - getFqNameSafe(KotlinBuiltIns.getInstance().getIterable()).asString() + getFqNameSafe(KotlinBuiltIns.getInstance().getAny()).asString() ); private JsDescriptorUtils() {