diff options
author | buraq <buraq@epfl.ch> | 2003-10-29 15:43:24 +0000 |
---|---|---|
committer | buraq <buraq@epfl.ch> | 2003-10-29 15:43:24 +0000 |
commit | 9aa73f7072fd6f37ed304994fa7fe6fbf7ec157e (patch) | |
tree | d3137085aaea4c9c86aee1d98b4613d797b20544 | |
parent | 90c25ce9bb8ca582d4f3c40f3d8eea8a24eb5d51 (diff) | |
download | scala-9aa73f7072fd6f37ed304994fa7fe6fbf7ec157e.tar.gz scala-9aa73f7072fd6f37ed304994fa7fe6fbf7ec157e.tar.bz2 scala-9aa73f7072fd6f37ed304994fa7fe6fbf7ec157e.zip |
added the clear() method
-rw-r--r-- | sources/scalac/ast/TreeList.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/sources/scalac/ast/TreeList.java b/sources/scalac/ast/TreeList.java index 3557c20e9c..bf4550c632 100644 --- a/sources/scalac/ast/TreeList.java +++ b/sources/scalac/ast/TreeList.java @@ -22,8 +22,7 @@ public final class TreeList { } public TreeList() { - this(new Tree[4]); - len = 0; + clear(); } public void append(Tree tree) { @@ -45,6 +44,11 @@ public final class TreeList { append(tl.trees[j]); } + public void clear() { + trees = new Tree[4]; + len = 0; + } + public int length() { return len; } |