diff options
author | paltherr <paltherr@epfl.ch> | 2003-08-26 07:27:53 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-08-26 07:27:53 +0000 |
commit | 904390c6403d9a7798636484af33c2cc537c6b61 (patch) | |
tree | 6339e1f2e9ba2ff29275cafb75d476bedfbddd32 | |
parent | f029f8f1ba62389a7fe94d17651220fdee5751df (diff) | |
download | scala-904390c6403d9a7798636484af33c2cc537c6b61.tar.gz scala-904390c6403d9a7798636484af33c2cc537c6b61.tar.bz2 scala-904390c6403d9a7798636484af33c2cc537c6b61.zip |
- Moved Switch below If.
-rw-r--r-- | sources/meta/scalac/ast/Tree.java | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/sources/meta/scalac/ast/Tree.java b/sources/meta/scalac/ast/Tree.java index 252f6fff76..07d0377fa2 100644 --- a/sources/meta/scalac/ast/Tree.java +++ b/sources/meta/scalac/ast/Tree.java @@ -90,6 +90,7 @@ public class Tree { n_Function = node("Function" , Term, NoSym), n_Assign = node("Assign" , Term, NoSym), n_If = node("If" , Term, NoSym), + n_Switch = node("Switch" , Term, NoSym), n_New = node("New" , Term, NoSym), n_Typed = node("Typed" , Term, NoSym), n_TypeApply = node("TypeApply" , Term, NoSym), @@ -99,7 +100,6 @@ public class Tree { n_Select = node("Select" , Test, HasSym), n_Ident = node("Ident" , Test, HasSym), n_Literal = node("Literal" , Term, NoSym), - n_Switch = node("Switch" , Term, NoSym), n_TypeTerm = node("TypeTerm" , Type, NoSym), n_SingletonType = node("SingletonType" , Type, NoSym), n_SelectFromType = node("SelectFromType", Type, HasSym), @@ -266,6 +266,14 @@ public class Tree { addField(t_TermTree, "thenp"). addField(t_TermTree, "elsep"); + n_Switch. + setDescription("Switch"). + setRange(Phase.TRANSMATCH, Phase.END). + addField(t_TermTree, "test"). + addField(t_ints, "tags"). + addField(t_TermTrees, "bodies"). + addField(t_TermTree, "otherwise"); + n_New. setDescription("Instantiation"). setRange(Phase.PARSER, Phase.END). @@ -317,14 +325,6 @@ public class Tree { setRange(Phase.PARSER, Phase.END). addField(t_Object, "value"); - n_Switch. - setDescription("Switch"). - setRange(Phase.TRANSMATCH, Phase.END). - addField(t_TermTree, "test"). - addField(t_ints, "tags"). - addField(t_TermTrees, "bodies"). - addField(t_TermTree, "otherwise"); - n_TypeTerm. setDescription("TypeTerm"). setRange(Phase.PARSER, Phase.END); |