current.reduce();
Forest forest = current.token==null ? null : shiftedToken((T)current.token, loc);
GSS.Phase next = gss.new Phase(current, this, current, input.next(count, gss.resets, gss.waits), loc, forest);
- count = next.hash.size();
- if (current.isDone()) return (Forest<R>)current.finalResult;
+ count = next.size();
+ if (current.isDone()) return (Forest<R>)gss.finalResult;
current = next;
}
}