21 references to Left
System.ServiceModel (21)
System\ServiceModel\Dispatcher\XPathCompiler.cs (21)
205this.CompileExpression(unionExpr.Left); 400XPathLiteralExpr left = (XPathLiteralExpr)expr.Left; 457if (XPathExprType.Number == mathExpr.Right.Type && XPathExprType.Number == mathExpr.Left.Type) 459double left = ((XPathNumberExpr)mathExpr.Left).Number; 460if (((XPathNumberExpr)mathExpr.Left).Negate) 462((XPathNumberExpr)mathExpr.Left).Negate = false; 499this.CompileExpression(mathExpr.Left); 500if (ValueDataType.Double != mathExpr.Left.ReturnType) 511bool leftNumber = (XPathExprType.Number == expr.Left.Type); 517this.CompileExpression(leftNumber ? expr.Right : expr.Left); 518XPathNumberExpr litExpr = leftNumber ? (XPathNumberExpr)expr.Left : (XPathNumberExpr)expr.Right; 536bool leftNumber = (XPathExprType.Number == expr.Left.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)) 707this.CompileExpression(expr.Left); 724bool leftString = (XPathExprType.String == expr.Left.Type); 730this.CompileExpression(leftString ? expr.Right : expr.Left); 731string literal = leftString ? ((XPathStringExpr)expr.Left).String : ((XPathStringExpr)expr.Right).String;