From daf8afbdbb71da0d3312a5e8065d6757208933a0 Mon Sep 17 00:00:00 2001 From: paltherr Date: Wed, 26 Nov 2003 10:11:26 +0000 Subject: - Fixed assert --- sources/scalac/transformer/Erasure.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/scalac/transformer/Erasure.java b/sources/scalac/transformer/Erasure.java index d98b281e69..8912faedc6 100644 --- a/sources/scalac/transformer/Erasure.java +++ b/sources/scalac/transformer/Erasure.java @@ -204,8 +204,8 @@ public class Erasure extends GenTransformer implements Modifiers { case Select(Tree qualifier, _): Symbol symbol = tree.symbol(); Type prefix = qualifier.type().baseType(symbol.owner()).erasure(); + assert prefix != Type.NoType: tree; qualifier = transform(qualifier); - assert prefix != Type.NoType: qualifier.type() + "/" + qualifier.type().singleDeref() + " basetype " + symbol.owner(); qualifier = coerce(qualifier, prefix); // Might end up with "box(unbox(...))". That's needed by backend. -- cgit v1.2.3