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