21 references to Right
System.ServiceModel (21)
System\ServiceModel\Dispatcher\XPathCompiler.cs (21)
206
this.CompileExpression(unionExpr.
Right
);
401
XPathLiteralExpr right = (XPathLiteralExpr)expr.
Right
;
457
if (XPathExprType.Number == mathExpr.
Right
.Type && XPathExprType.Number == mathExpr.Left.Type)
465
double right = ((XPathNumberExpr)mathExpr.
Right
).Number;
466
if (((XPathNumberExpr)mathExpr.
Right
).Negate)
468
((XPathNumberExpr)mathExpr.
Right
).Negate = false;
494
this.CompileExpression(mathExpr.
Right
);
495
if (ValueDataType.Double != mathExpr.
Right
.ReturnType)
512
bool rightNumber = (XPathExprType.Number == expr.
Right
.Type);
517
this.CompileExpression(leftNumber ? expr.
Right
: expr.Left);
518
XPathNumberExpr litExpr = leftNumber ? (XPathNumberExpr)expr.Left : (XPathNumberExpr)expr.
Right
;
537
bool rightNumber = (XPathExprType.Number == expr.
Right
.Type);
541
this.CompileExpression(leftNumber ? expr.
Right
: expr.Left);
542
XPathNumberExpr litExpr = leftNumber ? (XPathNumberExpr)expr.Left : (XPathNumberExpr)expr.
Right
;
681
if (expr.Left.IsLiteral && expr.
Right
.IsLiteral)
692
if (XPathExprType.Number == expr.Left.Type || XPathExprType.Number == expr.
Right
.Type)
699
if (expr.Op == RelationOperator.Eq && (XPathExprType.String == expr.Left.Type || XPathExprType.String == expr.
Right
.Type))
708
this.CompileExpression(expr.
Right
);
725
bool rightString = (XPathExprType.String == expr.
Right
.Type);
730
this.CompileExpression(leftString ? expr.
Right
: expr.Left);
731
string literal = leftString ? ((XPathStringExpr)expr.Left).String : ((XPathStringExpr)expr.
Right
).String;