summaryrefslogtreecommitdiff
path: root/sources/scalac
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-07-03 07:11:13 +0000
committerpaltherr <paltherr@epfl.ch>2003-07-03 07:11:13 +0000
commit26388aa8b6d37d3d6a42f61c93bc621fc533c74d (patch)
tree18920d9725417b4a2fc748d193d37a286050124e /sources/scalac
parent3084ef6b791124e1771c096456d018b9a30a23e2 (diff)
downloadscala-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.java5
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