diff options
author | paltherr <paltherr@epfl.ch> | 2003-11-17 17:33:43 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-11-17 17:33:43 +0000 |
commit | 7597b1d5bb7f25661b3511376ace63ebc8b4a409 (patch) | |
tree | a4f5ff53a575023ac8700a133f4765073680a008 /sources | |
parent | 3c051855fcb2a2ae47ce9e6fc11f53059b53ab40 (diff) | |
download | scala-7597b1d5bb7f25661b3511376ace63ebc8b4a409.tar.gz scala-7597b1d5bb7f25661b3511376ace63ebc8b4a409.tar.bz2 scala-7597b1d5bb7f25661b3511376ace63ebc8b4a409.zip |
- Added primitive AS__ARRAY
Diffstat (limited to 'sources')
-rw-r--r-- | sources/scalac/backend/Primitive.java | 1 | ||||
-rw-r--r-- | sources/scalac/backend/jvm/GenJVM.java | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/sources/scalac/backend/Primitive.java b/sources/scalac/backend/Primitive.java index c1e9a8971e..ce4d5cb6a5 100644 --- a/sources/scalac/backend/Primitive.java +++ b/sources/scalac/backend/Primitive.java @@ -86,6 +86,7 @@ public class Primitive { public case AS_FARRAY { tag = 42; } // x.asFloatArray() public case AS_DARRAY { tag = 43; } // x.asDoubleArray() public case AS_OARRAY { tag = 44; } // x.asObjectArray() + public case AS__ARRAY { tag = 44; } // x.asArray() // Any operations public case IS { tag = 45; } // x.is[y] diff --git a/sources/scalac/backend/jvm/GenJVM.java b/sources/scalac/backend/jvm/GenJVM.java index 85b95efb13..692934092c 100644 --- a/sources/scalac/backend/jvm/GenJVM.java +++ b/sources/scalac/backend/jvm/GenJVM.java @@ -1123,6 +1123,7 @@ class GenJVM { case AS_ZARRAY : case AS_BARRAY : case AS_SARRAY : case AS_CARRAY : case AS_IARRAY : case AS_LARRAY : case AS_FARRAY : case AS_DARRAY : case AS_OARRAY : + case AS__ARRAY : case NEW_OARRAY : case EQUALS : case HASHCODE : |