summaryrefslogtreecommitdiff
path: root/sources/scalac/atree
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-12-12 08:51:15 +0000
committerpaltherr <paltherr@epfl.ch>2003-12-12 08:51:15 +0000
commitde574928fe8f707ae53c9cd3085c179b49a4414e (patch)
tree6b05d7566ae2ea09c067cd4ff78493cdf9189053 /sources/scalac/atree
parent4b5620b2f18349b51f8d7ec307245650f08f5d1a (diff)
downloadscala-de574928fe8f707ae53c9cd3085c179b49a4414e.tar.gz
scala-de574928fe8f707ae53c9cd3085c179b49a4414e.tar.bz2
scala-de574928fe8f707ae53c9cd3085c179b49a4414e.zip
- Fixed loop in method statement
Diffstat (limited to 'sources/scalac/atree')
-rw-r--r--sources/scalac/atree/ATreeFromSTree.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/atree/ATreeFromSTree.java b/sources/scalac/atree/ATreeFromSTree.java
index 427f9f7d13..53b2b88074 100644
--- a/sources/scalac/atree/ATreeFromSTree.java
+++ b/sources/scalac/atree/ATreeFromSTree.java
@@ -123,7 +123,7 @@ public class ATreeFromSTree {
/** Translates the statements. */
private ACode[] statement(List locals, Tree[] trees, int start, int count){
List codes = new ArrayList();
- for (int i = start; i < count; i++) {
+ for (int i = start; i < start + count; i++) {
ACode code = statement(locals, trees[i]);
if (code != ACode.Void) codes.add(code);
}