diff --git a/translator/src/org/jetbrains/k2js/translate/intrinsic/Intrinsics.java b/translator/src/org/jetbrains/k2js/translate/intrinsic/Intrinsics.java index 555396c1618..f93bd4937fd 100644 --- a/translator/src/org/jetbrains/k2js/translate/intrinsic/Intrinsics.java +++ b/translator/src/org/jetbrains/k2js/translate/intrinsic/Intrinsics.java @@ -12,7 +12,7 @@ import org.jetbrains.jet.lang.types.PrimitiveType; import org.jetbrains.jet.lexer.JetToken; import org.jetbrains.k2js.translate.intrinsic.array.*; import org.jetbrains.k2js.translate.intrinsic.primitive.*; -import org.jetbrains.k2js.translate.intrinsic.string.GetIntrinsic; +import org.jetbrains.k2js.translate.intrinsic.string.CharAtIntrinsic; import org.jetbrains.k2js.translate.intrinsic.string.LengthIntrinsic; import org.jetbrains.k2js.translate.intrinsic.tuple.TupleAccessIntrinsic; import org.jetbrains.k2js.translate.operation.OperatorTable; @@ -123,8 +123,8 @@ public final class Intrinsics { getPropertyByName(library.getCharSequence().getDefaultType().getMemberScope(), "length"); functionIntrinsics.put(lengthProperty.getGetter(), LengthIntrinsic.INSTANCE); FunctionDescriptor getFunction = - getFunctionByName(library.getCharSequence().getDefaultType().getMemberScope(), "get"); - functionIntrinsics.put(getFunction, GetIntrinsic.INSTANCE); + getFunctionByName(library.getString().getDefaultType().getMemberScope(), "get"); + functionIntrinsics.put(getFunction, CharAtIntrinsic.INSTANCE); } private void declareTupleIntrinsicAccessors(@NotNull ClassifierDescriptor tupleDescriptor, diff --git a/translator/src/org/jetbrains/k2js/translate/intrinsic/string/GetIntrinsic.java b/translator/src/org/jetbrains/k2js/translate/intrinsic/string/CharAtIntrinsic.java similarity index 94% rename from translator/src/org/jetbrains/k2js/translate/intrinsic/string/GetIntrinsic.java rename to translator/src/org/jetbrains/k2js/translate/intrinsic/string/CharAtIntrinsic.java index 201cbce500d..20f1e02e755 100644 --- a/translator/src/org/jetbrains/k2js/translate/intrinsic/string/GetIntrinsic.java +++ b/translator/src/org/jetbrains/k2js/translate/intrinsic/string/CharAtIntrinsic.java @@ -13,7 +13,7 @@ import java.util.List; /** * @author Pavel Talanov */ -public enum GetIntrinsic implements FunctionIntrinsic { +public enum CharAtIntrinsic implements FunctionIntrinsic { INSTANCE;