From f449cd95e9e1805f50b1c267c6b18c281673cb3b Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Thu, 20 Mar 2003 11:40:33 +0000 Subject: *** empty log message *** --- sources/scalac/typechecker/DeSugarize.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sources/scalac/typechecker/DeSugarize.java') diff --git a/sources/scalac/typechecker/DeSugarize.java b/sources/scalac/typechecker/DeSugarize.java index 43e74dbaec..ae7dd9b970 100644 --- a/sources/scalac/typechecker/DeSugarize.java +++ b/sources/scalac/typechecker/DeSugarize.java @@ -506,7 +506,7 @@ public class DeSugarize implements Kinds, Modifiers { case ValDef(int mods, Name name, Tree tpe, Tree rhs): Name valname = Name.fromString(name + "$"); Tree valdef1 = copy.ValDef( - tree, (mods & (DEFERRED | MUTABLE | CASE | MODUL)) | PRIVATE, + tree, (mods & (DEFERRED | MUTABLE | CASEACCESSOR | MODUL)) | PRIVATE, valname, tpe, rhs); int mods1 = mods | ACCESSOR; if ((mods1 & MUTABLE) == 0) mods1 |= STABLE; @@ -687,7 +687,7 @@ public class DeSugarize implements Kinds, Modifiers { //System.out.println("add case for " + vparam.name);//DEBUG ts.append( make.ValDef( - vparam.pos, CASE, vparam.name, vparam.tpe, + vparam.pos, CASEACCESSOR, vparam.name, vparam.tpe, make.Ident(vparam.pos, vparam.name) .setSymbol(vparam.symbol()).setType(vparam.symbol().type()))); } -- cgit v1.2.3