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/transformer | |
parent | 6440a65cbedc6751122d191a9fe119f72a8d0d5f (diff) | |
download | scala-f449cd95e9e1805f50b1c267c6b18c281673cb3b.tar.gz scala-f449cd95e9e1805f50b1c267c6b18c281673cb3b.tar.bz2 scala-f449cd95e9e1805f50b1c267c6b18c281673cb3b.zip |
*** empty log message ***
Diffstat (limited to 'sources/scalac/transformer')
-rw-r--r-- | sources/scalac/transformer/AddAccessors.java | 3 |
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); |