summaryrefslogtreecommitdiff
path: root/sources/scalac/Global.java
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-02-23 09:27:36 +0000
committerpaltherr <paltherr@epfl.ch>2004-02-23 09:27:36 +0000
commitf405b980ba0f22d7a854870927abe98ee5db48c5 (patch)
tree9b6171c1c0d13bc190b844c911029692d038676c /sources/scalac/Global.java
parent04121e51e8ce5c3291edd0565cfb3dd35a67cc31 (diff)
downloadscala-f405b980ba0f22d7a854870927abe98ee5db48c5.tar.gz
scala-f405b980ba0f22d7a854870927abe98ee5db48c5.tar.bz2
scala-f405b980ba0f22d7a854870927abe98ee5db48c5.zip
- Fixed crash of interpreter on import
Diffstat (limited to 'sources/scalac/Global.java')
-rw-r--r--sources/scalac/Global.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/Global.java b/sources/scalac/Global.java
index 3b98951b6c..88c36fcbb6 100644
--- a/sources/scalac/Global.java
+++ b/sources/scalac/Global.java
@@ -442,7 +442,7 @@ public abstract class Global {
if (impl.body.length <= 0) break;
imports.add(unit.body[i].symbol());
Tree last = impl.body[impl.body.length - 1];
- if (last.isTerm()) {
+ if (last != Tree.Empty && last.isTerm()) {
impl.body[impl.body.length - 1] =
treeGen.Apply(last.pos,
treeGen.Select(last.pos,