1 instantiation of XPathNumberExpr
System.ServiceModel (1)
System\ServiceModel\Dispatcher\XPathParser.cs (1)
620return new XPathNumberExpr(number.Number);
16 references to XPathNumberExpr
System.ServiceModel (16)
System\ServiceModel\Dispatcher\XPathCompiler.cs (16)
229XPathNumberExpr number = (XPathNumberExpr)expr; 412XPathNumberExpr numExpr = (XPathNumberExpr)expr; 459double left = ((XPathNumberExpr)mathExpr.Left).Number; 460if (((XPathNumberExpr)mathExpr.Left).Negate) 462((XPathNumberExpr)mathExpr.Left).Negate = false; 465double right = ((XPathNumberExpr)mathExpr.Right).Number; 466if (((XPathNumberExpr)mathExpr.Right).Negate) 468((XPathNumberExpr)mathExpr.Right).Negate = false; 518XPathNumberExpr litExpr = leftNumber ? (XPathNumberExpr)expr.Left : (XPathNumberExpr)expr.Right; 542XPathNumberExpr litExpr = leftNumber ? (XPathNumberExpr)expr.Left : (XPathNumberExpr)expr.Right;