From 3edd611a2ce5fa908f0d58d745026af6348e9fed Mon Sep 17 00:00:00 2001 From: paltherr Date: Fri, 5 Dec 2003 15:26:23 +0000 Subject: - Removed subtyping of value types --- sources/scalac/symtab/Type.java | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'sources') diff --git a/sources/scalac/symtab/Type.java b/sources/scalac/symtab/Type.java index 8b858cbb96..021479e116 100644 --- a/sources/scalac/symtab/Type.java +++ b/sources/scalac/symtab/Type.java @@ -1896,15 +1896,7 @@ public class Type implements Modifiers, Kinds, TypeTags, EntryTags { case UnboxedType(int tag1): switch (this) { case UnboxedType(int tag): - return tag == tag1 || - (tag < tag1 && tag1 <= DOUBLE && tag1 != CHAR); - } - break; - - case UnboxedArrayType(UnboxedType(int tag1)): - switch (this) { - case UnboxedArrayType(UnboxedType(int tag)): - return tag1 == tag; + return tag == tag1; } break; -- cgit v1.2.3