From bf4d9f29a601a7a257da8fc666052889c45ae16e Mon Sep 17 00:00:00 2001 From: paltherr Date: Tue, 9 Mar 2004 16:04:38 +0000 Subject: - Added missing cases in method equals --- sources/scalac/atree/AConstant.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'sources/scalac/atree') diff --git a/sources/scalac/atree/AConstant.java b/sources/scalac/atree/AConstant.java index 4abd485f66..9bb2eb29b4 100644 --- a/sources/scalac/atree/AConstant.java +++ b/sources/scalac/atree/AConstant.java @@ -270,6 +270,8 @@ public class AConstant { if (this == that) return true; if (null == that) return false; switch (this) { + case UNIT: + return false; case BOOLEAN(boolean ivalue): switch (that) { case BOOLEAN(boolean avalue): @@ -333,6 +335,10 @@ public class AConstant { default: return false; } + case NULL: + return false; + case ZERO: + return false; default: throw Debug.abort("unknown case", this); } -- cgit v1.2.3