8 types derived from QilBinary
System.Data.SqlXml (8)
System\Xml\Xsl\QIL\QilChoice.cs (1)
21
internal class QilChoice :
QilBinary
{
System\Xml\Xsl\QIL\QilDataSource.cs (1)
20
internal class QilDataSource :
QilBinary
{
System\Xml\Xsl\QIL\QilInvoke.cs (1)
17
internal class QilInvoke :
QilBinary
{
System\Xml\Xsl\QIL\QilInvokeLateBound.cs (1)
15
internal class QilInvokeLateBound :
QilBinary
{
System\Xml\Xsl\QIL\QilLoop.cs (1)
21
internal class QilLoop :
QilBinary
{
System\Xml\Xsl\QIL\QilSortKey.cs (1)
18
internal class QilSortKey :
QilBinary
{
System\Xml\Xsl\QIL\QilStrConcat.cs (1)
18
internal class QilStrConcat :
QilBinary
{
System\Xml\Xsl\QIL\QilTargetType.cs (1)
20
internal class QilTargetType :
QilBinary
{
29 instantiations of QilBinary
System.Data.SqlXml (29)
System\Xml\Xsl\QIL\QilFactory.cs (29)
343
QilBinary n = new
QilBinary
(QilNodeType.And, left, right);
350
QilBinary n = new
QilBinary
(QilNodeType.Or, left, right);
404
QilBinary n = new
QilBinary
(QilNodeType.Union, left, right);
411
QilBinary n = new
QilBinary
(QilNodeType.Intersection, left, right);
418
QilBinary n = new
QilBinary
(QilNodeType.Difference, left, right);
466
QilBinary n = new
QilBinary
(QilNodeType.Add, left, right);
473
QilBinary n = new
QilBinary
(QilNodeType.Subtract, left, right);
480
QilBinary n = new
QilBinary
(QilNodeType.Multiply, left, right);
487
QilBinary n = new
QilBinary
(QilNodeType.Divide, left, right);
494
QilBinary n = new
QilBinary
(QilNodeType.Modulo, left, right);
521
QilBinary n = new
QilBinary
(QilNodeType.StrParseQName, left, right);
534
QilBinary n = new
QilBinary
(QilNodeType.Ne, left, right);
541
QilBinary n = new
QilBinary
(QilNodeType.Eq, left, right);
548
QilBinary n = new
QilBinary
(QilNodeType.Gt, left, right);
555
QilBinary n = new
QilBinary
(QilNodeType.Ge, left, right);
562
QilBinary n = new
QilBinary
(QilNodeType.Lt, left, right);
569
QilBinary n = new
QilBinary
(QilNodeType.Le, left, right);
582
QilBinary n = new
QilBinary
(QilNodeType.Is, left, right);
589
QilBinary n = new
QilBinary
(QilNodeType.After, left, right);
596
QilBinary n = new
QilBinary
(QilNodeType.Before, left, right);
683
QilBinary n = new
QilBinary
(QilNodeType.Attribute, left, right);
760
QilBinary n = new
QilBinary
(QilNodeType.NodeRange, left, right);
767
QilBinary n = new
QilBinary
(QilNodeType.Deref, left, right);
780
QilBinary n = new
QilBinary
(QilNodeType.ElementCtor, left, right);
787
QilBinary n = new
QilBinary
(QilNodeType.AttributeCtor, left, right);
801
QilBinary n = new
QilBinary
(QilNodeType.PICtor, left, right);
829
QilBinary n = new
QilBinary
(QilNodeType.NamespaceDecl, left, right);
836
QilBinary n = new
QilBinary
(QilNodeType.RtfCtor, left, right);
965
QilBinary n = new
QilBinary
(QilNodeType.XsltCopy, left, right);
298 references to QilBinary
System.Data.SqlXml (298)
System\Xml\Xsl\IlGen\StaticDataManager.cs (2)
118
QilBinary
ndNmspDecl = (
QilBinary
) list[i];
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (7)
767
AnalyzeAttributeCtor(ndCopy as
QilBinary
, info);
779
private void AnalyzeAttributeCtor(
QilBinary
ndAttr, XmlILConstructInfo info) {
912
if (CheckNamespaceInScope(nd as
QilBinary
))
913
AnalyzeContent((nd as
QilBinary
).Right);
922
CheckNamespaceInScope(nd as
QilBinary
);
926
CheckNamespaceInScope(nd as
QilBinary
);
944
private bool CheckNamespaceInScope(
QilBinary
nd) {
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (29)
369
protected override QilNode VisitAnd(
QilBinary
local0) {
423
protected override QilNode VisitOr(
QilBinary
local0) {
661
protected override QilNode VisitUnion(
QilBinary
local0) {
743
protected override QilNode VisitIntersection(
QilBinary
local0) {
816
protected override QilNode VisitDifference(
QilBinary
local0) {
1025
protected override QilNode VisitAdd(
QilBinary
local0) {
1067
protected override QilNode VisitSubtract(
QilBinary
local0) {
1099
protected override QilNode VisitMultiply(
QilBinary
local0) {
1141
protected override QilNode VisitDivide(
QilBinary
local0) {
1173
protected override QilNode VisitModulo(
QilBinary
local0) {
1277
protected override QilNode VisitStrParseQName(
QilBinary
local0) {
1302
protected override QilNode VisitNe(
QilBinary
local0) {
1401
protected override QilNode VisitEq(
QilBinary
local0) {
1600
protected override QilNode VisitGt(
QilBinary
local0) {
1683
protected override QilNode VisitGe(
QilBinary
local0) {
1752
protected override QilNode VisitLt(
QilBinary
local0) {
1821
protected override QilNode VisitLe(
QilBinary
local0) {
1893
protected override QilNode VisitIs(
QilBinary
local0) {
1923
protected override QilNode VisitAfter(
QilBinary
local0) {
1953
protected override QilNode VisitBefore(
QilBinary
local0) {
2855
protected override QilNode VisitAttribute(
QilBinary
local0) {
3044
protected override QilNode VisitNodeRange(
QilBinary
local0) {
3071
protected override QilNode VisitDeref(
QilBinary
local0) {
3096
protected override QilNode VisitElementCtor(
QilBinary
local0) {
3126
protected override QilNode VisitAttributeCtor(
QilBinary
local0) {
3173
protected override QilNode VisitPICtor(
QilBinary
local0) {
3258
protected override QilNode VisitNamespaceDecl(
QilBinary
local0) {
3292
protected override QilNode VisitRtfCtor(
QilBinary
local0) {
3630
protected override QilNode VisitXsltCopy(
QilBinary
local0) {
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (37)
579
protected override QilNode VisitAnd(
QilBinary
ndAnd) {
687
protected override QilNode VisitOr(
QilBinary
ndOr) {
1162
protected override QilNode VisitUnion(
QilBinary
ndUnion) {
1169
protected override QilNode VisitIntersection(
QilBinary
ndInter) {
1176
protected override QilNode VisitDifference(
QilBinary
ndDiff) {
1183
private QilNode CreateSetIterator(
QilBinary
ndSet, string iterName, Type iterType, MethodInfo methCreate, MethodInfo methNext) {
1340
protected override QilNode VisitAdd(
QilBinary
ndPlus) {
1347
protected override QilNode VisitSubtract(
QilBinary
ndMinus) {
1354
protected override QilNode VisitMultiply(
QilBinary
ndMul) {
1361
protected override QilNode VisitDivide(
QilBinary
ndDiv) {
1368
protected override QilNode VisitModulo(
QilBinary
ndMod) {
1375
private QilNode ArithmeticOp(
QilBinary
ndOp) {
1489
protected override QilNode VisitStrParseQName(
QilBinary
ndParsedTagName) {
1497
private void VisitStrParseQName(
QilBinary
ndParsedTagName, bool preservePrefix) {
1532
protected override QilNode VisitNe(
QilBinary
ndNe) {
1540
protected override QilNode VisitEq(
QilBinary
ndEq) {
1548
protected override QilNode VisitGt(
QilBinary
ndGt) {
1556
protected override QilNode VisitGe(
QilBinary
ndGe) {
1564
protected override QilNode VisitLt(
QilBinary
ndLt) {
1572
protected override QilNode VisitLe(
QilBinary
ndLe) {
1580
private void Compare(
QilBinary
ndComp) {
1646
protected override QilNode VisitIs(
QilBinary
ndIs) {
1659
protected override QilNode VisitBefore(
QilBinary
ndBefore) {
1667
protected override QilNode VisitAfter(
QilBinary
ndAfter) {
1675
private void ComparePosition(
QilBinary
ndComp) {
1863
kinds, name, TriState.Unknown, ((
QilBinary
) step).Right);
2408
protected override QilNode VisitAttribute(
QilBinary
ndAttr) {
2546
protected override QilNode VisitNodeRange(
QilBinary
ndRange) {
2555
protected override QilNode VisitDeref(
QilBinary
ndDeref) {
2573
protected override QilNode VisitElementCtor(
QilBinary
ndElem) {
2622
protected override QilNode VisitAttributeCtor(
QilBinary
ndAttr) {
2677
protected override QilNode VisitPICtor(
QilBinary
ndPI) {
2791
protected override QilNode VisitNamespaceDecl(
QilBinary
ndNmsp) {
2825
protected override QilNode VisitRtfCtor(
QilBinary
ndRtf) {
3472
protected override QilNode VisitXsltCopy(
QilBinary
ndCopy) {
3869
VisitStrParseQName(ndName as
QilBinary
, true);
3872
if ((ndName as
QilBinary
).Right.XmlType.TypeCode == XmlTypeCode.String)
System\Xml\Xsl\QIL\QilFactory.cs (58)
342
public
QilBinary
And(QilNode left, QilNode right) {
343
QilBinary
n = new QilBinary(QilNodeType.And, left, right);
349
public
QilBinary
Or(QilNode left, QilNode right) {
350
QilBinary
n = new QilBinary(QilNodeType.Or, left, right);
403
public
QilBinary
Union(QilNode left, QilNode right) {
404
QilBinary
n = new QilBinary(QilNodeType.Union, left, right);
410
public
QilBinary
Intersection(QilNode left, QilNode right) {
411
QilBinary
n = new QilBinary(QilNodeType.Intersection, left, right);
417
public
QilBinary
Difference(QilNode left, QilNode right) {
418
QilBinary
n = new QilBinary(QilNodeType.Difference, left, right);
465
public
QilBinary
Add(QilNode left, QilNode right) {
466
QilBinary
n = new QilBinary(QilNodeType.Add, left, right);
472
public
QilBinary
Subtract(QilNode left, QilNode right) {
473
QilBinary
n = new QilBinary(QilNodeType.Subtract, left, right);
479
public
QilBinary
Multiply(QilNode left, QilNode right) {
480
QilBinary
n = new QilBinary(QilNodeType.Multiply, left, right);
486
public
QilBinary
Divide(QilNode left, QilNode right) {
487
QilBinary
n = new QilBinary(QilNodeType.Divide, left, right);
493
public
QilBinary
Modulo(QilNode left, QilNode right) {
494
QilBinary
n = new QilBinary(QilNodeType.Modulo, left, right);
520
public
QilBinary
StrParseQName(QilNode left, QilNode right) {
521
QilBinary
n = new QilBinary(QilNodeType.StrParseQName, left, right);
533
public
QilBinary
Ne(QilNode left, QilNode right) {
534
QilBinary
n = new QilBinary(QilNodeType.Ne, left, right);
540
public
QilBinary
Eq(QilNode left, QilNode right) {
541
QilBinary
n = new QilBinary(QilNodeType.Eq, left, right);
547
public
QilBinary
Gt(QilNode left, QilNode right) {
548
QilBinary
n = new QilBinary(QilNodeType.Gt, left, right);
554
public
QilBinary
Ge(QilNode left, QilNode right) {
555
QilBinary
n = new QilBinary(QilNodeType.Ge, left, right);
561
public
QilBinary
Lt(QilNode left, QilNode right) {
562
QilBinary
n = new QilBinary(QilNodeType.Lt, left, right);
568
public
QilBinary
Le(QilNode left, QilNode right) {
569
QilBinary
n = new QilBinary(QilNodeType.Le, left, right);
581
public
QilBinary
Is(QilNode left, QilNode right) {
582
QilBinary
n = new QilBinary(QilNodeType.Is, left, right);
588
public
QilBinary
After(QilNode left, QilNode right) {
589
QilBinary
n = new QilBinary(QilNodeType.After, left, right);
595
public
QilBinary
Before(QilNode left, QilNode right) {
596
QilBinary
n = new QilBinary(QilNodeType.Before, left, right);
682
public
QilBinary
Attribute(QilNode left, QilNode right) {
683
QilBinary
n = new QilBinary(QilNodeType.Attribute, left, right);
759
public
QilBinary
NodeRange(QilNode left, QilNode right) {
760
QilBinary
n = new QilBinary(QilNodeType.NodeRange, left, right);
766
public
QilBinary
Deref(QilNode left, QilNode right) {
767
QilBinary
n = new QilBinary(QilNodeType.Deref, left, right);
779
public
QilBinary
ElementCtor(QilNode left, QilNode right) {
780
QilBinary
n = new QilBinary(QilNodeType.ElementCtor, left, right);
786
public
QilBinary
AttributeCtor(QilNode left, QilNode right) {
787
QilBinary
n = new QilBinary(QilNodeType.AttributeCtor, left, right);
800
public
QilBinary
PICtor(QilNode left, QilNode right) {
801
QilBinary
n = new QilBinary(QilNodeType.PICtor, left, right);
828
public
QilBinary
NamespaceDecl(QilNode left, QilNode right) {
829
QilBinary
n = new QilBinary(QilNodeType.NamespaceDecl, left, right);
835
public
QilBinary
RtfCtor(QilNode left, QilNode right) {
836
QilBinary
n = new QilBinary(QilNodeType.RtfCtor, left, right);
964
public
QilBinary
XsltCopy(QilNode left, QilNode right) {
965
QilBinary
n = new QilBinary(QilNodeType.XsltCopy, left, right);
System\Xml\Xsl\QIL\QilPatternFactory.cs (1)
600
public
QilBinary
Deref(QilNode context, QilNode id) {
System\Xml\Xsl\QIL\QilPatternVisitor.cs (29)
151
protected override QilNode VisitAnd(
QilBinary
n) { return NoReplace(n); }
152
protected override QilNode VisitOr(
QilBinary
n) { return NoReplace(n); }
164
protected override QilNode VisitUnion(
QilBinary
n) { return NoReplace(n); }
165
protected override QilNode VisitIntersection(
QilBinary
n) { return NoReplace(n); }
166
protected override QilNode VisitDifference(
QilBinary
n) { return NoReplace(n); }
175
protected override QilNode VisitAdd(
QilBinary
n) { return NoReplace(n); }
176
protected override QilNode VisitSubtract(
QilBinary
n) { return NoReplace(n); }
177
protected override QilNode VisitMultiply(
QilBinary
n) { return NoReplace(n); }
178
protected override QilNode VisitDivide(
QilBinary
n) { return NoReplace(n); }
179
protected override QilNode VisitModulo(
QilBinary
n) { return NoReplace(n); }
185
protected override QilNode VisitStrParseQName(
QilBinary
n) { return NoReplace(n); }
189
protected override QilNode VisitNe(
QilBinary
n) { return NoReplace(n); }
190
protected override QilNode VisitEq(
QilBinary
n) { return NoReplace(n); }
191
protected override QilNode VisitGt(
QilBinary
n) { return NoReplace(n); }
192
protected override QilNode VisitGe(
QilBinary
n) { return NoReplace(n); }
193
protected override QilNode VisitLt(
QilBinary
n) { return NoReplace(n); }
194
protected override QilNode VisitLe(
QilBinary
n) { return NoReplace(n); }
198
protected override QilNode VisitIs(
QilBinary
n) { return NoReplace(n); }
199
protected override QilNode VisitAfter(
QilBinary
n) { return NoReplace(n); }
200
protected override QilNode VisitBefore(
QilBinary
n) { return NoReplace(n); }
222
protected override QilNode VisitAttribute(
QilBinary
n) { return NoReplace(n); }
233
protected override QilNode VisitNodeRange(
QilBinary
n) { return NoReplace(n); }
234
protected override QilNode VisitDeref(
QilBinary
n) { return NoReplace(n); }
238
protected override QilNode VisitElementCtor(
QilBinary
n) { return NoReplace(n); }
239
protected override QilNode VisitAttributeCtor(
QilBinary
n) { return NoReplace(n); }
241
protected override QilNode VisitPICtor(
QilBinary
n) { return NoReplace(n); }
245
protected override QilNode VisitNamespaceDecl(
QilBinary
n) { return NoReplace(n); }
246
protected override QilNode VisitRtfCtor(
QilBinary
n) { return NoReplace(n); }
273
protected override QilNode VisitXsltCopy(
QilBinary
n) { return NoReplace(n); }
System\Xml\Xsl\QIL\QilTypeChecker.cs (63)
64
case QilNodeType.And: return CheckAnd((
QilBinary
)n);
65
case QilNodeType.Or: return CheckOr((
QilBinary
)n);
73
case QilNodeType.Union: return CheckUnion((
QilBinary
)n);
74
case QilNodeType.Intersection: return CheckIntersection((
QilBinary
)n);
75
case QilNodeType.Difference: return CheckDifference((
QilBinary
)n);
82
case QilNodeType.Add: return CheckAdd((
QilBinary
)n);
83
case QilNodeType.Subtract: return CheckSubtract((
QilBinary
)n);
84
case QilNodeType.Multiply: return CheckMultiply((
QilBinary
)n);
85
case QilNodeType.Divide: return CheckDivide((
QilBinary
)n);
86
case QilNodeType.Modulo: return CheckModulo((
QilBinary
)n);
90
case QilNodeType.StrParseQName: return CheckStrParseQName((
QilBinary
)n);
92
case QilNodeType.Ne: return CheckNe((
QilBinary
)n);
93
case QilNodeType.Eq: return CheckEq((
QilBinary
)n);
94
case QilNodeType.Gt: return CheckGt((
QilBinary
)n);
95
case QilNodeType.Ge: return CheckGe((
QilBinary
)n);
96
case QilNodeType.Lt: return CheckLt((
QilBinary
)n);
97
case QilNodeType.Le: return CheckLe((
QilBinary
)n);
99
case QilNodeType.Is: return CheckIs((
QilBinary
)n);
100
case QilNodeType.After: return CheckAfter((
QilBinary
)n);
101
case QilNodeType.Before: return CheckBefore((
QilBinary
)n);
114
case QilNodeType.Attribute: return CheckAttribute((
QilBinary
)n);
125
case QilNodeType.NodeRange: return CheckNodeRange((
QilBinary
)n);
126
case QilNodeType.Deref: return CheckDeref((
QilBinary
)n);
128
case QilNodeType.ElementCtor: return CheckElementCtor((
QilBinary
)n);
129
case QilNodeType.AttributeCtor: return CheckAttributeCtor((
QilBinary
)n);
131
case QilNodeType.PICtor: return CheckPICtor((
QilBinary
)n);
135
case QilNodeType.NamespaceDecl: return CheckNamespaceDecl((
QilBinary
)n);
136
case QilNodeType.RtfCtor: return CheckRtfCtor((
QilBinary
)n);
155
case QilNodeType.XsltCopy: return CheckXsltCopy((
QilBinary
)n);
338
public XmlQueryType CheckAnd(
QilBinary
node) {
344
public XmlQueryType CheckOr(
QilBinary
node) {
385
public XmlQueryType CheckUnion(
QilBinary
node) {
391
public XmlQueryType CheckIntersection(
QilBinary
node) {
395
public XmlQueryType CheckDifference(
QilBinary
node) {
430
public XmlQueryType CheckAdd(
QilBinary
node) {
437
public XmlQueryType CheckSubtract(
QilBinary
node) {
441
public XmlQueryType CheckMultiply(
QilBinary
node) {
445
public XmlQueryType CheckDivide(
QilBinary
node) {
449
public XmlQueryType CheckModulo(
QilBinary
node) {
470
public XmlQueryType CheckStrParseQName(
QilBinary
node) {
483
public XmlQueryType CheckNe(
QilBinary
node) {
490
public XmlQueryType CheckEq(
QilBinary
node) {
494
public XmlQueryType CheckGt(
QilBinary
node) {
498
public XmlQueryType CheckGe(
QilBinary
node) {
502
public XmlQueryType CheckLt(
QilBinary
node) {
506
public XmlQueryType CheckLe(
QilBinary
node) {
516
public XmlQueryType CheckIs(
QilBinary
node) {
522
public XmlQueryType CheckAfter(
QilBinary
node) {
526
public XmlQueryType CheckBefore(
QilBinary
node) {
626
public XmlQueryType CheckAttribute(
QilBinary
node) {
681
public XmlQueryType CheckNodeRange(
QilBinary
node) {
687
public XmlQueryType CheckDeref(
QilBinary
node) {
699
public XmlQueryType CheckElementCtor(
QilBinary
node) {
705
public XmlQueryType CheckAttributeCtor(
QilBinary
node) {
716
public XmlQueryType CheckPICtor(
QilBinary
node) {
737
public XmlQueryType CheckNamespaceDecl(
QilBinary
node) {
743
public XmlQueryType CheckRtfCtor(
QilBinary
node) {
867
public XmlQueryType CheckXsltCopy(
QilBinary
node) {
939
private void CheckNotDisjoint(
QilBinary
node) {
956
QilBinary
binary;
973
leftType = FindFilterType(variable, ((
QilBinary
) body).Left);
977
return FindFilterType(variable, ((
QilBinary
) body).Right);
981
binary = (
QilBinary
) body;
System\Xml\Xsl\QIL\QilVisitor.cs (58)
136
case QilNodeType.And: return VisitAnd((
QilBinary
)n);
137
case QilNodeType.Or: return VisitOr((
QilBinary
)n);
145
case QilNodeType.Union: return VisitUnion((
QilBinary
)n);
146
case QilNodeType.Intersection: return VisitIntersection((
QilBinary
)n);
147
case QilNodeType.Difference: return VisitDifference((
QilBinary
)n);
154
case QilNodeType.Add: return VisitAdd((
QilBinary
)n);
155
case QilNodeType.Subtract: return VisitSubtract((
QilBinary
)n);
156
case QilNodeType.Multiply: return VisitMultiply((
QilBinary
)n);
157
case QilNodeType.Divide: return VisitDivide((
QilBinary
)n);
158
case QilNodeType.Modulo: return VisitModulo((
QilBinary
)n);
162
case QilNodeType.StrParseQName: return VisitStrParseQName((
QilBinary
)n);
164
case QilNodeType.Ne: return VisitNe((
QilBinary
)n);
165
case QilNodeType.Eq: return VisitEq((
QilBinary
)n);
166
case QilNodeType.Gt: return VisitGt((
QilBinary
)n);
167
case QilNodeType.Ge: return VisitGe((
QilBinary
)n);
168
case QilNodeType.Lt: return VisitLt((
QilBinary
)n);
169
case QilNodeType.Le: return VisitLe((
QilBinary
)n);
171
case QilNodeType.Is: return VisitIs((
QilBinary
)n);
172
case QilNodeType.After: return VisitAfter((
QilBinary
)n);
173
case QilNodeType.Before: return VisitBefore((
QilBinary
)n);
186
case QilNodeType.Attribute: return VisitAttribute((
QilBinary
)n);
197
case QilNodeType.NodeRange: return VisitNodeRange((
QilBinary
)n);
198
case QilNodeType.Deref: return VisitDeref((
QilBinary
)n);
200
case QilNodeType.ElementCtor: return VisitElementCtor((
QilBinary
)n);
201
case QilNodeType.AttributeCtor: return VisitAttributeCtor((
QilBinary
)n);
203
case QilNodeType.PICtor: return VisitPICtor((
QilBinary
)n);
207
case QilNodeType.NamespaceDecl: return VisitNamespaceDecl((
QilBinary
)n);
208
case QilNodeType.RtfCtor: return VisitRtfCtor((
QilBinary
)n);
227
case QilNodeType.XsltCopy: return VisitXsltCopy((
QilBinary
)n);
296
protected virtual QilNode VisitAnd(
QilBinary
n) { return VisitChildren(n); }
297
protected virtual QilNode VisitOr(
QilBinary
n) { return VisitChildren(n); }
309
protected virtual QilNode VisitUnion(
QilBinary
n) { return VisitChildren(n); }
310
protected virtual QilNode VisitIntersection(
QilBinary
n) { return VisitChildren(n); }
311
protected virtual QilNode VisitDifference(
QilBinary
n) { return VisitChildren(n); }
320
protected virtual QilNode VisitAdd(
QilBinary
n) { return VisitChildren(n); }
321
protected virtual QilNode VisitSubtract(
QilBinary
n) { return VisitChildren(n); }
322
protected virtual QilNode VisitMultiply(
QilBinary
n) { return VisitChildren(n); }
323
protected virtual QilNode VisitDivide(
QilBinary
n) { return VisitChildren(n); }
324
protected virtual QilNode VisitModulo(
QilBinary
n) { return VisitChildren(n); }
330
protected virtual QilNode VisitStrParseQName(
QilBinary
n) { return VisitChildren(n); }
334
protected virtual QilNode VisitNe(
QilBinary
n) { return VisitChildren(n); }
335
protected virtual QilNode VisitEq(
QilBinary
n) { return VisitChildren(n); }
336
protected virtual QilNode VisitGt(
QilBinary
n) { return VisitChildren(n); }
337
protected virtual QilNode VisitGe(
QilBinary
n) { return VisitChildren(n); }
338
protected virtual QilNode VisitLt(
QilBinary
n) { return VisitChildren(n); }
339
protected virtual QilNode VisitLe(
QilBinary
n) { return VisitChildren(n); }
343
protected virtual QilNode VisitIs(
QilBinary
n) { return VisitChildren(n); }
344
protected virtual QilNode VisitAfter(
QilBinary
n) { return VisitChildren(n); }
345
protected virtual QilNode VisitBefore(
QilBinary
n) { return VisitChildren(n); }
367
protected virtual QilNode VisitAttribute(
QilBinary
n) { return VisitChildren(n); }
378
protected virtual QilNode VisitNodeRange(
QilBinary
n) { return VisitChildren(n); }
379
protected virtual QilNode VisitDeref(
QilBinary
n) { return VisitChildren(n); }
383
protected virtual QilNode VisitElementCtor(
QilBinary
n) { return VisitChildren(n); }
384
protected virtual QilNode VisitAttributeCtor(
QilBinary
n) { return VisitChildren(n); }
386
protected virtual QilNode VisitPICtor(
QilBinary
n) { return VisitChildren(n); }
390
protected virtual QilNode VisitNamespaceDecl(
QilBinary
n) { return VisitChildren(n); }
391
protected virtual QilNode VisitRtfCtor(
QilBinary
n) { return VisitChildren(n); }
418
protected virtual QilNode VisitXsltCopy(
QilBinary
n) { return VisitChildren(n); }
System\Xml\Xsl\Xslt\MatcherBuilder.cs (10)
152
QilBinary
[] leftPath = new
QilBinary
[4]; // Circular buffer for last 4 And nodes
160
node = (leftPath[++idx & 3] = (
QilBinary
)node).Left;
168
QilBinary
isType = (
QilBinary
)node;
181
QilBinary
lastAnd = leftPath[idx & 3];
184
QilBinary
eq = (
QilBinary
)lastAnd.Right;
198
QilBinary
and1 = leftPath[idx & 3];
199
QilBinary
and2 = leftPath[--idx & 3];
System\Xml\Xsl\Xslt\QilGenerator.cs (4)
391
((QilLiteral)((
QilBinary
)nsList[i]).Right).Value != ((QilLiteral)((
QilBinary
)varList[i]).Right).Value ||
392
((QilLiteral)((
QilBinary
)nsList[i]).Left ).Value != ((QilLiteral)((
QilBinary
)varList[i]).Left ).Value