4 writes to Op
System.ServiceModel (4)
System\ServiceModel\Dispatcher\XPathCompiler.cs (4)
559
expr.
Op
= RelationOperator.Lt;
562
expr.
Op
= RelationOperator.Le;
565
expr.
Op
= RelationOperator.Gt;
568
expr.
Op
= RelationOperator.Ge;
10 references to Op
System.ServiceModel (10)
System\ServiceModel\Dispatcher\XPathCompiler.cs (10)
403
bool result = QueryValueModel.CompileTimeCompare(left.Literal, right.Literal, expr.
Op
);
509
Fx.Assert(expr.
Op
== RelationOperator.Eq, "");
530
if (expr.
Op
== RelationOperator.Eq)
556
switch (expr.
Op
)
575
this.codeBlock.Append(new NumberIntervalOpcode(literal, expr.
Op
));
579
this.codeBlock.Append(new NumberRelationOpcode(literal, expr.
Op
));
689
if (expr.
Op
!= RelationOperator.Ne)
699
if (expr.
Op
== RelationOperator.Eq && (XPathExprType.String == expr.Left.Type || XPathExprType.String == expr.Right.Type))
709
this.codeBlock.Append(new RelationOpcode(expr.
Op
));
722
Fx.Assert(expr.
Op
== RelationOperator.Eq, "");