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