diff options
author | paltherr <paltherr@epfl.ch> | 2003-07-03 07:11:13 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-07-03 07:11:13 +0000 |
commit | 26388aa8b6d37d3d6a42f61c93bc621fc533c74d (patch) | |
tree | 18920d9725417b4a2fc748d193d37a286050124e /sources/scalac | |
parent | 3084ef6b791124e1771c096456d018b9a30a23e2 (diff) | |
download | scala-26388aa8b6d37d3d6a42f61c93bc621fc533c74d.tar.gz scala-26388aa8b6d37d3d6a42f61c93bc621fc533c74d.tar.bz2 scala-26388aa8b6d37d3d6a42f61c93bc621fc533c74d.zip |
- Fixed method readClassType: it wrongly replac...
- Fixed method readClassType: it wrongly replaced java.lang.Object by
scala.AnyRef.
Diffstat (limited to 'sources/scalac')
-rw-r--r-- | sources/scalac/symtab/classfile/ClassfileParser.java | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/sources/scalac/symtab/classfile/ClassfileParser.java b/sources/scalac/symtab/classfile/ClassfileParser.java index 48f0fba2e4..ae08c390e3 100644 --- a/sources/scalac/symtab/classfile/ClassfileParser.java +++ b/sources/scalac/symtab/classfile/ClassfileParser.java @@ -165,10 +165,7 @@ public class ClassfileParser implements ClassfileConstants { Type res = defs.getJavaType((Name)pool.readPool(i)); if (res == Type.ErrorType) global.error("unknown class reference " + pool.readPool(i)); - if (res.symbol() == defs.JAVA_OBJECT_TYPE.symbol()) - return defs.ANYREF_TYPE; - else - return res; + return res; } /** read a signature and return it as a type |