X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Fmeta%2FArrayBuildingTreeFunctor.java;h=0003274687cf631b8aadcf32c4d6a0b8b42199d0;hp=f1477ed8895d2f94b722e0cded33103e2f811e5a;hb=9d727bd14c659cdc6c34153b988e8d3fdb8067f5;hpb=9b7ce1d3e4ac84ecd2d0f5f461b42c40f38e4783 diff --git a/src/edu/berkeley/sbp/meta/ArrayBuildingTreeFunctor.java b/src/edu/berkeley/sbp/meta/ArrayBuildingTreeFunctor.java index f1477ed..0003274 100644 --- a/src/edu/berkeley/sbp/meta/ArrayBuildingTreeFunctor.java +++ b/src/edu/berkeley/sbp/meta/ArrayBuildingTreeFunctor.java @@ -1,3 +1,5 @@ +// Copyright 2006 all rights reserved; see LICENSE file for BSD-style license + package edu.berkeley.sbp.meta; import edu.berkeley.sbp.util.*; @@ -20,7 +22,7 @@ public class ArrayBuildingTreeFunctor implements TreeFunctor, ToJava { for(Tree tc : t) { if (tc.head() != null && tc.head() instanceof Functor) ret.add(((Functor,Object>)tc.head()).invoke(tc.children())); - else if (tc.numChildren() == 0) + else if (tc.size() == 0) ret.add(tc.head()); else { System.err.println("FIXME: don't know what to do about " + tc);