class REXML::Parsers::XPathParser
def FilterExpr path, parsed
| FilterExpr Predicate
def FilterExpr path, parsed n = [] path_before_primary_expr = path path = PrimaryExpr(path, n) return path_before_primary_expr if path == path_before_primary_expr path = Predicate(path, n) parsed.concat(n) path end