diff options
author | paltherr <paltherr@epfl.ch> | 2003-11-18 09:46:06 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-11-18 09:46:06 +0000 |
commit | 35ff40f25baac698b0794701961c420f94174e35 (patch) | |
tree | a39cd180872be10f8cd5eefdee785ffc9998d173 /sources/meta/scalac/ast | |
parent | f28a8a337ed290b1f7dbb0bc493d83f576fb6352 (diff) | |
download | scala-35ff40f25baac698b0794701961c420f94174e35.tar.gz scala-35ff40f25baac698b0794701961c420f94174e35.tar.bz2 scala-35ff40f25baac698b0794701961c420f94174e35.zip |
- Added some end phases
Diffstat (limited to 'sources/meta/scalac/ast')
-rw-r--r-- | sources/meta/scalac/ast/Tree.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sources/meta/scalac/ast/Tree.java b/sources/meta/scalac/ast/Tree.java index b1af55a774..d3f9847f37 100644 --- a/sources/meta/scalac/ast/Tree.java +++ b/sources/meta/scalac/ast/Tree.java @@ -180,7 +180,7 @@ public class Tree { n_AbsTypeDef. setDescription("Type declaration"). - setRange(Phase.PARSER, Phase.ERASURE). // !!! could/should be removed earlier?) + setRange(Phase.PARSER, Phase.END). // !!! needed for type params addField(t_int, "mods", SymFlags). addField(t_TypeName, "name", SymName). addField(t_TypeTree, "rhs"). @@ -188,7 +188,7 @@ public class Tree { n_AliasTypeDef. setDescription("Type alias"). - setRange(Phase.PARSER, Phase.ERASURE). // !!! could/should be removed earlier?) + setRange(Phase.PARSER, Phase.EXPLICITOUTER). addField(t_int, "mods", SymFlags). addField(t_TypeName, "name", SymName). addField(n_AbsTypeDef.getType(1), "tparams"). @@ -202,7 +202,7 @@ public class Tree { n_CaseDef. setDescription("Case declaration"). - setRange(Phase.PARSER, Phase.UNKNOWN). + setRange(Phase.PARSER, Phase.TRANSMATCH). addField(t_TermTree, "pat"). addField(t_TermTree, "guard"). addField(t_TermTree, "body"); @@ -293,7 +293,7 @@ public class Tree { n_Typed. setDescription("Type annotation"). - setRange(Phase.PARSER, Phase.UNKNOWN). // !!! could be removed by analyzer? + setRange(Phase.PARSER, Phase.EXPLICITOUTER). addField(t_TermTree, "expr"). addField(t_TypeTree, "tpe"); |