/// <param name="ex"> /// is the intersect expression. </param> /// <returns> a new function. </returns> public virtual object visit(IntersectExpr ex) { ex.left().accept(this); ex.right().accept(this); return(null); }
/// <summary> /// Validate an intersection expression. /// </summary> /// <param name="iexpr"> /// is the expression. </param> /// <returns> null. </returns> public virtual object visit(IntersectExpr iexpr) { printBinExpr("INTERSECT", iexpr); return(null); }
/// <param name="iexpr"> /// is the intersect expression. </param> /// <returns> a new function. </returns> public virtual object visit(IntersectExpr iexpr) { throw new Exception(); //ICollection args = normalize_bin_args(iexpr); //return make_function(new QName("op", "intersect", OpFunctionLibrary.XPATH_OP_NS), args); }