virtual stecoll *used_stes() const { stecoll *l = left ? left->used_stes() : new stecoll; stecoll *r = right ? right->used_stes() : new stecoll; l->append(r); return l; }
virtual stecoll *used_stes() const { stecoll *t = test ? test->used_stes() : new stecoll; stecoll *l = left ? left->used_stes() : new stecoll; stecoll *r = right ? right->used_stes() : new stecoll; t->append(l); t->append(r); return t; }
virtual stecoll *used_stes() const { stecoll *x = e ? e->used_stes() : new stecoll; stecoll *n = next ? next->used_stes() : new stecoll; x->append(n); return x; }
virtual stecoll *used_stes() const { // NOTE: func is ignored stecoll *i = index ? new stecoll(index) : new stecoll; stecoll *s = set ? set->used_stes() : new stecoll; stecoll *f = filter ? filter->used_stes() : new stecoll; i->append(s); i->append(f); return i; }
virtual stecoll *used_stes() const { // NOTE: parameter is ignored return (left ? left->used_stes() : new stecoll); }
virtual stecoll *used_stes() const { return (left ? left->used_stes() : new stecoll); }