diff options
author | Martin Odersky <odersky@gmail.com> | 2003-03-20 11:40:33 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2003-03-20 11:40:33 +0000 |
commit | f449cd95e9e1805f50b1c267c6b18c281673cb3b (patch) | |
tree | a18f790688b6a73993aca13d744652c7bd2f1ab5 /sources/scalac/typechecker/DeSugarize.java | |
parent | 6440a65cbedc6751122d191a9fe119f72a8d0d5f (diff) | |
download | scala-f449cd95e9e1805f50b1c267c6b18c281673cb3b.tar.gz scala-f449cd95e9e1805f50b1c267c6b18c281673cb3b.tar.bz2 scala-f449cd95e9e1805f50b1c267c6b18c281673cb3b.zip |
*** empty log message ***
Diffstat (limited to 'sources/scalac/typechecker/DeSugarize.java')
-rw-r--r-- | sources/scalac/typechecker/DeSugarize.java | 4 |
1 files changed, 2 insertions, 2 deletions
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()))); } |