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