summaryrefslogtreecommitdiff
path: root/sources/meta
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-08-12 12:46:43 +0000
committerMartin Odersky <odersky@gmail.com>2003-08-12 12:46:43 +0000
commit183d279b2c8ad670173089853ee0bf59a9f8ab2b (patch)
tree598b7ad86d400c1b2d74fb059b0d92d8b1c5d66b /sources/meta
parentda74821b08ed3d0e08b3056792bf526a8b27b031 (diff)
downloadscala-183d279b2c8ad670173089853ee0bf59a9f8ab2b.tar.gz
scala-183d279b2c8ad670173089853ee0bf59a9f8ab2b.tar.bz2
scala-183d279b2c8ad670173089853ee0bf59a9f8ab2b.zip
*** empty log message ***
Diffstat (limited to 'sources/meta')
-rw-r--r--sources/meta/scalac/ast/Tree.java19
1 files changed, 3 insertions, 16 deletions
diff --git a/sources/meta/scalac/ast/Tree.java b/sources/meta/scalac/ast/Tree.java
index 611054180e..b84f6f8ba3 100644
--- a/sources/meta/scalac/ast/Tree.java
+++ b/sources/meta/scalac/ast/Tree.java
@@ -103,9 +103,7 @@ public class Tree {
n_FunType = node("FunType" , Type, NoSym),
n_CompoundType = node("CompoundType" , Type, NoSym),
n_AppliedType = node("AppliedType" , Type, NoSym),
- n_Try = node("Try" , Term, NoSym),
- n_While = node("While" , Term, NoSym),
- n_DoUntil = node("DoUntil" , Term, NoSym);
+ n_Try = node("Try" , Term, NoSym);
public final TreeNode[] nodes;
public int arrays;
@@ -204,7 +202,8 @@ public class Tree {
n_LabelDef.
setDescription("Labelled expression - the symbols in the array (must be Idents!) are those the label takes as argument").
- setRange(Phase.OPTIMIZER, Phase.END).
+ setRange(Phase.PARSER, Phase.END).
+ addField(t_TermName, "name", SymName).
addField(n_Ident.getType(1), "params").
addField(t_TermTree, "rhs");
@@ -345,18 +344,6 @@ public class Tree {
addField(t_TermTree, "block").
addField(t_TermTree, "catcher").
addField(t_TermTree, "finalizer");
-
- n_While.
- setDescription("While Loop").
- setRange(Phase.PARSER, Phase.END).
- addField(t_TermTree, "cond").
- addField(t_TermTree, "block");
-
- n_DoUntil.
- setDescription("Do-Until Loop").
- setRange(Phase.PARSER, Phase.END).
- addField(t_TermTree, "block").
- addField(t_TermTree, "cond");
}
//########################################################################