diff options
author | paltherr <paltherr@epfl.ch> | 2003-12-04 17:58:40 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-12-04 17:58:40 +0000 |
commit | d56b51f38d22125de915e1286bcec8cb896143ec (patch) | |
tree | 2227d9ddab202e926f39189865c941fcc3477cbf /sources/scalac/backend/Primitives.java | |
parent | 15c5be6f3dd0cd87dd46cd9678820b7842558bfa (diff) | |
download | scala-d56b51f38d22125de915e1286bcec8cb896143ec.tar.gz scala-d56b51f38d22125de915e1286bcec8cb896143ec.tar.bz2 scala-d56b51f38d22125de915e1286bcec8cb896143ec.zip |
- Added coerce primitives
Diffstat (limited to 'sources/scalac/backend/Primitives.java')
-rw-r--r-- | sources/scalac/backend/Primitives.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sources/scalac/backend/Primitives.java b/sources/scalac/backend/Primitives.java index 174de8f82d..a37bcea7c7 100644 --- a/sources/scalac/backend/Primitives.java +++ b/sources/scalac/backend/Primitives.java @@ -494,6 +494,7 @@ public class Primitives { // !!! addAll(defs.BOOLEAN_CLASS, Names.ADD, Primitive.CONCAT, 1); // scala.Byte + addAll(defs.BYTE_CLASS, Names.coerce, Primitive.COERCE, 5); addAll(defs.BYTE_CLASS, Names.EQ, Primitive.EQ, 5); addAll(defs.BYTE_CLASS, Names.NE, Primitive.NE, 5); //addAll(defs.BYTE_CLASS, Names.equals, Primitive.EQUALS, 1); @@ -517,6 +518,7 @@ public class Primitives { addAll(defs.BYTE_CLASS, Names.ASR, Primitive.ASR, 2); // scala.Short + addAll(defs.SHORT_CLASS, Names.coerce, Primitive.COERCE, 4); addAll(defs.SHORT_CLASS, Names.EQ, Primitive.EQ, 5); addAll(defs.SHORT_CLASS, Names.NE, Primitive.NE, 5); //addAll(defs.SHORT_CLASS, Names.equals, Primitive.EQUALS, 1); @@ -540,6 +542,7 @@ public class Primitives { addAll(defs.SHORT_CLASS, Names.ASR, Primitive.ASR, 2); // scala.Char + addAll(defs.CHAR_CLASS, Names.coerce, Primitive.COERCE, 4); addAll(defs.CHAR_CLASS, Names.EQ, Primitive.EQ, 5); addAll(defs.CHAR_CLASS, Names.NE, Primitive.NE, 5); //addAll(defs.CHAR_CLASS, Names.equals, Primitive.EQUALS, 1); @@ -563,6 +566,7 @@ public class Primitives { addAll(defs.CHAR_CLASS, Names.ASR, Primitive.ASR, 2); // scala.Int + addAll(defs.INT_CLASS, Names.coerce, Primitive.COERCE, 3); addAll(defs.INT_CLASS, Names.EQ, Primitive.EQ, 5); addAll(defs.INT_CLASS, Names.NE, Primitive.NE, 5); //addAll(defs.INT_CLASS, Names.equals, Primitive.EQUALS, 1); @@ -586,6 +590,7 @@ public class Primitives { addAll(defs.INT_CLASS, Names.ASR, Primitive.ASR, 2); // scala.Long + addAll(defs.LONG_CLASS, Names.coerce, Primitive.COERCE, 2); addAll(defs.LONG_CLASS, Names.EQ, Primitive.EQ, 4); addAll(defs.LONG_CLASS, Names.NE, Primitive.NE, 4); //addAll(defs.LONG_CLASS, Names.equals, Primitive.EQUALS, 1); @@ -609,6 +614,7 @@ public class Primitives { addAll(defs.LONG_CLASS, Names.ASR, Primitive.ASR, 2); // scala.Float + addAll(defs.FLOAT_CLASS, Names.coerce, Primitive.COERCE, 1); addAll(defs.FLOAT_CLASS, Names.EQ, Primitive.EQ, 3); addAll(defs.FLOAT_CLASS, Names.NE, Primitive.NE, 3); //addAll(defs.FLOAT_CLASS, Names.equals, Primitive.EQUALS, 1); |