summaryrefslogtreecommitdiff
path: root/sources/scalac/backend
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-12-04 12:17:14 +0000
committerpaltherr <paltherr@epfl.ch>2003-12-04 12:17:14 +0000
commit1e1222b7079aaa154cf22f5952b6e2f97df89f39 (patch)
tree78da04f6af51c5a39131a4b8036086d64c0a95b1 /sources/scalac/backend
parent673cc927645333840995f69fb28ecd35271a4c64 (diff)
downloadscala-1e1222b7079aaa154cf22f5952b6e2f97df89f39.tar.gz
scala-1e1222b7079aaa154cf22f5952b6e2f97df89f39.tar.bz2
scala-1e1222b7079aaa154cf22f5952b6e2f97df89f39.zip
- Added conversion primitives
Diffstat (limited to 'sources/scalac/backend')
-rw-r--r--sources/scalac/backend/jvm/GenJVM.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/sources/scalac/backend/jvm/GenJVM.java b/sources/scalac/backend/jvm/GenJVM.java
index 10e5e3fab4..eef9334aca 100644
--- a/sources/scalac/backend/jvm/GenJVM.java
+++ b/sources/scalac/backend/jvm/GenJVM.java
@@ -1190,6 +1190,13 @@ class GenJVM {
case BOX :
case UNBOX :
case APPLY : case UPDATE : case LENGTH :
+ case B2B:case B2S:case B2C:case B2I:case B2L:case B2F:case B2D:
+ case S2B:case S2S:case S2C:case S2I:case S2L:case S2F:case S2D:
+ case C2B:case C2S:case C2C:case C2I:case C2L:case C2F:case C2D:
+ case I2B:case I2S:case I2C:case I2I:case I2L:case I2F:case I2D:
+ case L2B:case L2S:case L2C:case L2I:case L2L:case L2F:case L2D:
+ case F2B:case F2S:case F2C:case F2I:case F2L:case F2F:case F2D:
+ case D2B:case D2S:case D2C:case D2I:case D2L:case D2F:case D2D:
return false;
default:
throw Debug.abort("unknown primitive", sym);