GetIntrinsic -> CharAtIntrinsic
Fix tests
This commit is contained in:
@@ -12,7 +12,7 @@ import org.jetbrains.jet.lang.types.PrimitiveType;
|
|||||||
import org.jetbrains.jet.lexer.JetToken;
|
import org.jetbrains.jet.lexer.JetToken;
|
||||||
import org.jetbrains.k2js.translate.intrinsic.array.*;
|
import org.jetbrains.k2js.translate.intrinsic.array.*;
|
||||||
import org.jetbrains.k2js.translate.intrinsic.primitive.*;
|
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.string.LengthIntrinsic;
|
||||||
import org.jetbrains.k2js.translate.intrinsic.tuple.TupleAccessIntrinsic;
|
import org.jetbrains.k2js.translate.intrinsic.tuple.TupleAccessIntrinsic;
|
||||||
import org.jetbrains.k2js.translate.operation.OperatorTable;
|
import org.jetbrains.k2js.translate.operation.OperatorTable;
|
||||||
@@ -123,8 +123,8 @@ public final class Intrinsics {
|
|||||||
getPropertyByName(library.getCharSequence().getDefaultType().getMemberScope(), "length");
|
getPropertyByName(library.getCharSequence().getDefaultType().getMemberScope(), "length");
|
||||||
functionIntrinsics.put(lengthProperty.getGetter(), LengthIntrinsic.INSTANCE);
|
functionIntrinsics.put(lengthProperty.getGetter(), LengthIntrinsic.INSTANCE);
|
||||||
FunctionDescriptor getFunction =
|
FunctionDescriptor getFunction =
|
||||||
getFunctionByName(library.getCharSequence().getDefaultType().getMemberScope(), "get");
|
getFunctionByName(library.getString().getDefaultType().getMemberScope(), "get");
|
||||||
functionIntrinsics.put(getFunction, GetIntrinsic.INSTANCE);
|
functionIntrinsics.put(getFunction, CharAtIntrinsic.INSTANCE);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void declareTupleIntrinsicAccessors(@NotNull ClassifierDescriptor tupleDescriptor,
|
private void declareTupleIntrinsicAccessors(@NotNull ClassifierDescriptor tupleDescriptor,
|
||||||
|
|||||||
+1
-1
@@ -13,7 +13,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* @author Pavel Talanov
|
* @author Pavel Talanov
|
||||||
*/
|
*/
|
||||||
public enum GetIntrinsic implements FunctionIntrinsic {
|
public enum CharAtIntrinsic implements FunctionIntrinsic {
|
||||||
|
|
||||||
INSTANCE;
|
INSTANCE;
|
||||||
|
|
||||||
Reference in New Issue
Block a user