summaryrefslogtreecommitdiff
path: root/sources/scalac/typechecker/DeSugarize.java
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-03-20 11:40:33 +0000
committerMartin Odersky <odersky@gmail.com>2003-03-20 11:40:33 +0000
commitf449cd95e9e1805f50b1c267c6b18c281673cb3b (patch)
treea18f790688b6a73993aca13d744652c7bd2f1ab5 /sources/scalac/typechecker/DeSugarize.java
parent6440a65cbedc6751122d191a9fe119f72a8d0d5f (diff)
downloadscala-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.java4
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())));
}