summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-12-04 12:13:50 +0000
committerpaltherr <paltherr@epfl.ch>2003-12-04 12:13:50 +0000
commit673cc927645333840995f69fb28ecd35271a4c64 (patch)
treeeecc3b1e72e4e755b80a2257fa20d681b3e7e780
parenta85cabb4c93c37f2ba4adc2ae405b2a2d737f8a2 (diff)
downloadscala-673cc927645333840995f69fb28ecd35271a4c64.tar.gz
scala-673cc927645333840995f69fb28ecd35271a4c64.tar.bz2
scala-673cc927645333840995f69fb28ecd35271a4c64.zip
- Added methods primitive mapping for x2x symbols
-rw-r--r--sources/scalac/backend/Primitives.java49
1 files changed, 49 insertions, 0 deletions
diff --git a/sources/scalac/backend/Primitives.java b/sources/scalac/backend/Primitives.java
index 45601f7438..37a28b7ec2 100644
--- a/sources/scalac/backend/Primitives.java
+++ b/sources/scalac/backend/Primitives.java
@@ -729,6 +729,55 @@ public class Primitives {
addPrimitive(UNBOX_DARRAY, Primitive.UNBOX);
addPrimitive(UNBOX_OARRAY, Primitive.UNBOX);
addPrimitive(UNBOX__ARRAY, Primitive.UNBOX);
+ addPrimitive(B2B, Primitive.B2B);
+ addPrimitive(B2S, Primitive.B2S);
+ addPrimitive(B2C, Primitive.B2C);
+ addPrimitive(B2I, Primitive.B2I);
+ addPrimitive(B2L, Primitive.B2L);
+ addPrimitive(B2F, Primitive.B2F);
+ addPrimitive(B2D, Primitive.B2D);
+ addPrimitive(S2B, Primitive.S2B);
+ addPrimitive(S2S, Primitive.S2S);
+ addPrimitive(S2C, Primitive.S2C);
+ addPrimitive(S2I, Primitive.S2I);
+ addPrimitive(S2L, Primitive.S2L);
+ addPrimitive(S2F, Primitive.S2F);
+ addPrimitive(S2D, Primitive.S2D);
+ addPrimitive(C2B, Primitive.C2B);
+ addPrimitive(C2S, Primitive.C2S);
+ addPrimitive(C2C, Primitive.C2C);
+ addPrimitive(C2I, Primitive.C2I);
+ addPrimitive(C2L, Primitive.C2L);
+ addPrimitive(C2F, Primitive.C2F);
+ addPrimitive(C2D, Primitive.C2D);
+ addPrimitive(I2B, Primitive.I2B);
+ addPrimitive(I2S, Primitive.I2S);
+ addPrimitive(I2C, Primitive.I2C);
+ addPrimitive(I2I, Primitive.I2I);
+ addPrimitive(I2L, Primitive.I2L);
+ addPrimitive(I2F, Primitive.I2F);
+ addPrimitive(I2D, Primitive.I2D);
+ addPrimitive(L2B, Primitive.L2B);
+ addPrimitive(L2S, Primitive.L2S);
+ addPrimitive(L2C, Primitive.L2C);
+ addPrimitive(L2I, Primitive.L2I);
+ addPrimitive(L2L, Primitive.L2L);
+ addPrimitive(L2F, Primitive.L2F);
+ addPrimitive(L2D, Primitive.L2D);
+ addPrimitive(F2B, Primitive.F2B);
+ addPrimitive(F2S, Primitive.F2S);
+ addPrimitive(F2C, Primitive.F2C);
+ addPrimitive(F2I, Primitive.F2I);
+ addPrimitive(F2L, Primitive.F2L);
+ addPrimitive(F2F, Primitive.F2F);
+ addPrimitive(F2D, Primitive.F2D);
+ addPrimitive(D2B, Primitive.D2B);
+ addPrimitive(D2S, Primitive.D2S);
+ addPrimitive(D2C, Primitive.D2C);
+ addPrimitive(D2I, Primitive.D2I);
+ addPrimitive(D2L, Primitive.D2L);
+ addPrimitive(D2F, Primitive.D2F);
+ addPrimitive(D2D, Primitive.D2D);
addPrimitive(NEW_ZARRAY, Primitive.NEW_ZARRAY);
addPrimitive(NEW_BARRAY, Primitive.NEW_BARRAY);
addPrimitive(NEW_SARRAY, Primitive.NEW_SARRAY);