summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/AddAccessors.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/transformer/AddAccessors.java
parent6440a65cbedc6751122d191a9fe119f72a8d0d5f (diff)
downloadscala-f449cd95e9e1805f50b1c267c6b18c281673cb3b.tar.gz
scala-f449cd95e9e1805f50b1c267c6b18c281673cb3b.tar.bz2
scala-f449cd95e9e1805f50b1c267c6b18c281673cb3b.zip
*** empty log message ***
Diffstat (limited to 'sources/scalac/transformer/AddAccessors.java')
-rw-r--r--sources/scalac/transformer/AddAccessors.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/scalac/transformer/AddAccessors.java b/sources/scalac/transformer/AddAccessors.java
index e9c525bedc..92d07f4048 100644
--- a/sources/scalac/transformer/AddAccessors.java
+++ b/sources/scalac/transformer/AddAccessors.java
@@ -120,7 +120,7 @@ public class AddAccessors extends Transformer {
// Do not go into RHS of value definitions which reference
// case class constructor arguments, to avoid creating
// another accessor.
- if (Modifiers.Helper.isCase(tree.symbol().flags)) {
+ if (Modifiers.Helper.isCaseAccessor(tree.symbol().flags)) {
return tree;
} else
return super.transform(tree);
@@ -128,6 +128,7 @@ public class AddAccessors extends Transformer {
case Select(Tree qualifier, Name selector): {
Symbol sym = tree.symbol();
+ assert sym.kind != Kinds.NONE : tree;
if (sym.owner().isPrimaryConstructor())
return gen.Apply(gen.Select(transform(qualifier), accessor(sym)),
Tree.EMPTY_ARRAY);