36 references to Eq
System.Private.Xml (36)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (7)
1855
return Replace(XmlILOptimization.EliminateEq, local0, FoldComparison(QilNodeType.
Eq
, local1, local2));
3002
if (local9.NodeType == QilNodeType.
Eq
)
3067
if (local2.NodeType == QilNodeType.
Eq
)
3171
if (local8.NodeType == QilNodeType.
Eq
)
3627
if (local12.NodeType == QilNodeType.
Eq
)
3685
if (local7.NodeType == QilNodeType.
Eq
)
5445
if (opType == QilNodeType.
Eq
)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (21)
1717
if (relOp == QilNodeType.
Eq
|| relOp == QilNodeType.Ne)
1743
if (relOp == QilNodeType.
Eq
|| relOp == QilNodeType.Ne)
1749
ZeroCompare((relOp == QilNodeType.
Eq
) ? QilNodeType.Ne : QilNodeType.
Eq
, true);
3316
ZeroCompare(allowKinds ? QilNodeType.Ne : QilNodeType.
Eq
, false);
3322
ClrCompare(allowKinds ? QilNodeType.
Eq
: QilNodeType.Ne, XmlTypeCode.Int);
4201
Debug.Assert(relOp == QilNodeType.
Eq
|| relOp == QilNodeType.Ne);
4218
relOp = (relOp == QilNodeType.
Eq
) ? QilNodeType.Ne : QilNodeType.
Eq
;
4240
Debug.Assert(relOp == QilNodeType.
Eq
|| relOp == QilNodeType.Ne);
4275
ZeroCompare((relOp == QilNodeType.
Eq
) ? QilNodeType.Ne : QilNodeType.
Eq
, true);
4307
case QilNodeType.
Eq
: opcode = OpCodes.Bne_Un; break;
4320
case QilNodeType.
Eq
: opcode = OpCodes.Bne_Un; break;
4336
case QilNodeType.
Eq
: opcode = OpCodes.Beq; break;
4350
case QilNodeType.
Eq
: _helper.Emit(OpCodes.Ceq); break;
4378
Debug.Assert(relOp == QilNodeType.
Eq
|| relOp == QilNodeType.Ne);
4386
_helper.Emit((relOp == QilNodeType.
Eq
) ? OpCodes.Brfalse : OpCodes.Brtrue, _iterCurr.LabelBranch);
4393
_helper.Emit((relOp == QilNodeType.
Eq
) ? OpCodes.Brtrue : OpCodes.Brfalse, _iterCurr.LabelBranch);
4401
if (!isBoolVal || relOp == QilNodeType.
Eq
)
4406
_helper.Emit((relOp == QilNodeType.
Eq
) ? OpCodes.Brfalse : OpCodes.Brtrue, lblTrue);
System\Xml\Xsl\QIL\QilFactory.cs (1)
538
QilBinary n = new QilBinary(QilNodeType.
Eq
, left, right);
System\Xml\Xsl\QIL\QilTypeChecker.cs (2)
89
QilNodeType.
Eq
=> CheckEq((QilBinary)n),
1088
case QilNodeType.
Eq
:
System\Xml\Xsl\QIL\QilVisitor.cs (1)
172
QilNodeType.
Eq
=> VisitEq((QilBinary)n),
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
712
/*Eq */ QilNodeType.
Eq
,
System\Xml\Xsl\XPath\XPathQilFactory.cs (2)
133
Debug.Assert(op == QilNodeType.
Eq
|| op == QilNodeType.Ne);
139
QilNodeType.
Eq
=> (double)XsltLibrary.ComparisonOperator.Eq,
System\Xml\Xsl\Xslt\MatcherBuilder.cs (1)
192
if (lastAnd != null && lastAnd.Right.NodeType == QilNodeType.
Eq
)