inPredicate = (flags & IN_PREDICATE) > 0;
    public void analyze(Expression parent, int flags) throws XPathException {        for (Iterator iter = steps.iterator(); iter.hasNext();) {            Expression expr = (Expression) iter.next();            expr.analyze(this, flags);        }    }