39 instantiations of QilUnary
System.Data.SqlXml (39)
System\Xml\Xsl\QIL\QilFactory.cs (39)
179
QilUnary n = new
QilUnary
(QilNodeType.OptimizeBarrier, child);
206
QilUnary n = new
QilUnary
(QilNodeType.Nop, child);
213
QilUnary n = new
QilUnary
(QilNodeType.Error, child);
220
QilUnary n = new
QilUnary
(QilNodeType.Warning, child);
254
QilUnary n = new
QilUnary
(QilNodeType.PositionOf, child);
357
QilUnary n = new
QilUnary
(QilNodeType.Not, child);
390
QilUnary n = new
QilUnary
(QilNodeType.Length, child);
425
QilUnary n = new
QilUnary
(QilNodeType.Average, child);
432
QilUnary n = new
QilUnary
(QilNodeType.Sum, child);
439
QilUnary n = new
QilUnary
(QilNodeType.Minimum, child);
446
QilUnary n = new
QilUnary
(QilNodeType.Maximum, child);
459
QilUnary n = new
QilUnary
(QilNodeType.Negate, child);
507
QilUnary n = new
QilUnary
(QilNodeType.StrLength, child);
643
QilUnary n = new
QilUnary
(QilNodeType.DocOrderDistinct, child);
676
QilUnary n = new
QilUnary
(QilNodeType.Content, child);
690
QilUnary n = new
QilUnary
(QilNodeType.Parent, child);
697
QilUnary n = new
QilUnary
(QilNodeType.Root, child);
711
QilUnary n = new
QilUnary
(QilNodeType.Descendant, child);
718
QilUnary n = new
QilUnary
(QilNodeType.DescendantOrSelf, child);
725
QilUnary n = new
QilUnary
(QilNodeType.Ancestor, child);
732
QilUnary n = new
QilUnary
(QilNodeType.AncestorOrSelf, child);
739
QilUnary n = new
QilUnary
(QilNodeType.Preceding, child);
746
QilUnary n = new
QilUnary
(QilNodeType.FollowingSibling, child);
753
QilUnary n = new
QilUnary
(QilNodeType.PrecedingSibling, child);
794
QilUnary n = new
QilUnary
(QilNodeType.CommentCtor, child);
808
QilUnary n = new
QilUnary
(QilNodeType.TextCtor, child);
815
QilUnary n = new
QilUnary
(QilNodeType.RawTextCtor, child);
822
QilUnary n = new
QilUnary
(QilNodeType.DocumentCtor, child);
849
QilUnary n = new
QilUnary
(QilNodeType.NameOf, child);
856
QilUnary n = new
QilUnary
(QilNodeType.LocalNameOf, child);
863
QilUnary n = new
QilUnary
(QilNodeType.NamespaceUriOf, child);
870
QilUnary n = new
QilUnary
(QilNodeType.PrefixOf, child);
897
QilUnary n = new
QilUnary
(QilNodeType.IsEmpty, child);
910
QilUnary n = new
QilUnary
(QilNodeType.XPathNodeValue, child);
917
QilUnary n = new
QilUnary
(QilNodeType.XPathFollowing, child);
924
QilUnary n = new
QilUnary
(QilNodeType.XPathPreceding, child);
931
QilUnary n = new
QilUnary
(QilNodeType.XPathNamespace, child);
944
QilUnary n = new
QilUnary
(QilNodeType.XsltGenerateId, child);
972
QilUnary n = new
QilUnary
(QilNodeType.XsltCopyOf, child);
374 references to QilUnary
System.Data.SqlXml (374)
System\Xml\Xsl\IlGen\TailCallAnalyzer.cs (1)
81
AnalyzeDefinition(((
QilUnary
) nd).Child);
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (2)
514
ndChild = (nd as
QilUnary
).Child;
930
AnalyzeContent((nd as
QilUnary
).Child);
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (40)
242
protected override QilNode VisitOptimizeBarrier(
QilUnary
local0) {
277
protected override QilNode VisitNop(
QilUnary
local0) {
288
protected override QilNode VisitError(
QilUnary
local0) {
301
protected override QilNode VisitWarning(
QilUnary
local0) {
334
protected override QilNode VisitPositionOf(
QilUnary
local0) {
477
protected override QilNode VisitNot(
QilUnary
local0) {
596
protected override QilNode VisitLength(
QilUnary
local0) {
889
protected override QilNode VisitAverage(
QilUnary
local0) {
910
protected override QilNode VisitSum(
QilUnary
local0) {
931
protected override QilNode VisitMinimum(
QilUnary
local0) {
952
protected override QilNode VisitMaximum(
QilUnary
local0) {
976
protected override QilNode VisitNegate(
QilUnary
local0) {
1208
protected override QilNode VisitStrLength(
QilUnary
local0) {
2501
protected override QilNode VisitDocOrderDistinct(
QilUnary
local0) {
2837
protected override QilNode VisitContent(
QilUnary
local0) {
2882
protected override QilNode VisitParent(
QilUnary
local0) {
2900
protected override QilNode VisitRoot(
QilUnary
local0) {
2918
protected override QilNode VisitDescendant(
QilUnary
local0) {
2936
protected override QilNode VisitDescendantOrSelf(
QilUnary
local0) {
2954
protected override QilNode VisitAncestor(
QilUnary
local0) {
2972
protected override QilNode VisitAncestorOrSelf(
QilUnary
local0) {
2990
protected override QilNode VisitPreceding(
QilUnary
local0) {
3008
protected override QilNode VisitFollowingSibling(
QilUnary
local0) {
3026
protected override QilNode VisitPrecedingSibling(
QilUnary
local0) {
3154
protected override QilNode VisitCommentCtor(
QilUnary
local0) {
3201
protected override QilNode VisitTextCtor(
QilUnary
local0) {
3220
protected override QilNode VisitRawTextCtor(
QilUnary
local0) {
3239
protected override QilNode VisitDocumentCtor(
QilUnary
local0) {
3326
protected override QilNode VisitNameOf(
QilUnary
local0) {
3339
protected override QilNode VisitLocalNameOf(
QilUnary
local0) {
3352
protected override QilNode VisitNamespaceUriOf(
QilUnary
local0) {
3365
protected override QilNode VisitPrefixOf(
QilUnary
local0) {
3505
protected override QilNode VisitIsEmpty(
QilUnary
local0) {
3547
protected override QilNode VisitXPathNodeValue(
QilUnary
local0) {
3560
protected override QilNode VisitXPathFollowing(
QilUnary
local0) {
3578
protected override QilNode VisitXPathPreceding(
QilUnary
local0) {
3596
protected override QilNode VisitXPathNamespace(
QilUnary
local0) {
3617
protected override QilNode VisitXsltGenerateId(
QilUnary
local0) {
3658
protected override QilNode VisitXsltCopyOf(
QilUnary
local0) {
3852
protected override QilNode VisitRoot(
QilUnary
root) {
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (46)
401
protected override QilNode VisitNop(
QilUnary
ndNop) {
408
protected override QilNode VisitOptimizeBarrier(
QilUnary
ndBarrier) {
415
protected override QilNode VisitError(
QilUnary
ndErr) {
436
protected override QilNode VisitWarning(
QilUnary
ndWarning) {
771
protected override QilNode VisitNot(
QilUnary
ndNot) {
996
protected override QilNode VisitLength(
QilUnary
ndSetLen) {
1252
protected override QilNode VisitAverage(
QilUnary
ndAvg) {
1260
protected override QilNode VisitSum(
QilUnary
ndSum) {
1268
protected override QilNode VisitMinimum(
QilUnary
ndMin) {
1276
protected override QilNode VisitMaximum(
QilUnary
ndMax) {
1284
private QilNode CreateAggregator(
QilUnary
ndAgg, string aggName, XmlILStorageMethods methods, MethodInfo methAgg, MethodInfo methResult) {
1330
protected override QilNode VisitNegate(
QilUnary
ndNeg) {
1385
protected override QilNode VisitStrLength(
QilUnary
ndLen) {
2078
protected override QilNode VisitPositionOf(
QilUnary
ndPos) {
2212
protected override QilNode VisitDocOrderDistinct(
QilUnary
ndDod) {
2235
private bool HandleDodPatterns(
QilUnary
ndDod) {
2400
protected override QilNode VisitContent(
QilUnary
ndContent) {
2432
protected override QilNode VisitParent(
QilUnary
ndParent) {
2451
protected override QilNode VisitRoot(
QilUnary
ndRoot) {
2483
protected override QilNode VisitDescendant(
QilUnary
ndDesc) {
2492
protected override QilNode VisitDescendantOrSelf(
QilUnary
ndDesc) {
2501
protected override QilNode VisitAncestor(
QilUnary
ndAnc) {
2510
protected override QilNode VisitAncestorOrSelf(
QilUnary
ndAnc) {
2519
protected override QilNode VisitPreceding(
QilUnary
ndPrec) {
2528
protected override QilNode VisitFollowingSibling(
QilUnary
ndFollSib) {
2537
protected override QilNode VisitPrecedingSibling(
QilUnary
ndPreSib) {
2658
protected override QilNode VisitCommentCtor(
QilUnary
ndComment) {
2698
protected override QilNode VisitTextCtor(
QilUnary
ndText) {
2705
protected override QilNode VisitRawTextCtor(
QilUnary
ndText) {
2712
private QilNode VisitTextCtor(
QilUnary
ndText, bool disableOutputEscaping) {
2771
protected override QilNode VisitDocumentCtor(
QilUnary
ndDoc) {
2854
protected override QilNode VisitNameOf(
QilUnary
ndName) {
2861
protected override QilNode VisitLocalNameOf(
QilUnary
ndName) {
2868
protected override QilNode VisitNamespaceUriOf(
QilUnary
ndName) {
2875
protected override QilNode VisitPrefixOf(
QilUnary
ndName) {
2882
private QilNode VisitNodeProperty(
QilUnary
ndProp) {
3116
protected override QilNode VisitIsEmpty(
QilUnary
ndIsEmpty) {
3196
protected override QilNode VisitXPathNodeValue(
QilUnary
ndVal) {
3238
protected override QilNode VisitXPathFollowing(
QilUnary
ndFoll) {
3247
protected override QilNode VisitXPathPreceding(
QilUnary
ndPrec) {
3256
protected override QilNode VisitXPathNamespace(
QilUnary
ndNmsp) {
3264
protected override QilNode VisitXsltGenerateId(
QilUnary
ndGenId) {
3506
protected override QilNode VisitXsltCopyOf(
QilUnary
ndCopyOf) {
3693
private void CreateContainerIterator(
QilUnary
ndDod, string iterName, Type iterType, MethodInfo methCreate, MethodInfo methNext,
3863
NestedVisitEnsureStack((ndName as
QilUnary
).Child);
3941
NestedVisitEnsureStack((ndFirst as
QilUnary
).Child);
System\Xml\Xsl\QIL\QilFactory.cs (78)
178
public
QilUnary
OptimizeBarrier(QilNode child) {
179
QilUnary
n = new QilUnary(QilNodeType.OptimizeBarrier, child);
205
public
QilUnary
Nop(QilNode child) {
206
QilUnary
n = new QilUnary(QilNodeType.Nop, child);
212
public
QilUnary
Error(QilNode child) {
213
QilUnary
n = new QilUnary(QilNodeType.Error, child);
219
public
QilUnary
Warning(QilNode child) {
220
QilUnary
n = new QilUnary(QilNodeType.Warning, child);
253
public
QilUnary
PositionOf(QilNode child) {
254
QilUnary
n = new QilUnary(QilNodeType.PositionOf, child);
356
public
QilUnary
Not(QilNode child) {
357
QilUnary
n = new QilUnary(QilNodeType.Not, child);
389
public
QilUnary
Length(QilNode child) {
390
QilUnary
n = new QilUnary(QilNodeType.Length, child);
424
public
QilUnary
Average(QilNode child) {
425
QilUnary
n = new QilUnary(QilNodeType.Average, child);
431
public
QilUnary
Sum(QilNode child) {
432
QilUnary
n = new QilUnary(QilNodeType.Sum, child);
438
public
QilUnary
Minimum(QilNode child) {
439
QilUnary
n = new QilUnary(QilNodeType.Minimum, child);
445
public
QilUnary
Maximum(QilNode child) {
446
QilUnary
n = new QilUnary(QilNodeType.Maximum, child);
458
public
QilUnary
Negate(QilNode child) {
459
QilUnary
n = new QilUnary(QilNodeType.Negate, child);
506
public
QilUnary
StrLength(QilNode child) {
507
QilUnary
n = new QilUnary(QilNodeType.StrLength, child);
642
public
QilUnary
DocOrderDistinct(QilNode child) {
643
QilUnary
n = new QilUnary(QilNodeType.DocOrderDistinct, child);
675
public
QilUnary
Content(QilNode child) {
676
QilUnary
n = new QilUnary(QilNodeType.Content, child);
689
public
QilUnary
Parent(QilNode child) {
690
QilUnary
n = new QilUnary(QilNodeType.Parent, child);
696
public
QilUnary
Root(QilNode child) {
697
QilUnary
n = new QilUnary(QilNodeType.Root, child);
710
public
QilUnary
Descendant(QilNode child) {
711
QilUnary
n = new QilUnary(QilNodeType.Descendant, child);
717
public
QilUnary
DescendantOrSelf(QilNode child) {
718
QilUnary
n = new QilUnary(QilNodeType.DescendantOrSelf, child);
724
public
QilUnary
Ancestor(QilNode child) {
725
QilUnary
n = new QilUnary(QilNodeType.Ancestor, child);
731
public
QilUnary
AncestorOrSelf(QilNode child) {
732
QilUnary
n = new QilUnary(QilNodeType.AncestorOrSelf, child);
738
public
QilUnary
Preceding(QilNode child) {
739
QilUnary
n = new QilUnary(QilNodeType.Preceding, child);
745
public
QilUnary
FollowingSibling(QilNode child) {
746
QilUnary
n = new QilUnary(QilNodeType.FollowingSibling, child);
752
public
QilUnary
PrecedingSibling(QilNode child) {
753
QilUnary
n = new QilUnary(QilNodeType.PrecedingSibling, child);
793
public
QilUnary
CommentCtor(QilNode child) {
794
QilUnary
n = new QilUnary(QilNodeType.CommentCtor, child);
807
public
QilUnary
TextCtor(QilNode child) {
808
QilUnary
n = new QilUnary(QilNodeType.TextCtor, child);
814
public
QilUnary
RawTextCtor(QilNode child) {
815
QilUnary
n = new QilUnary(QilNodeType.RawTextCtor, child);
821
public
QilUnary
DocumentCtor(QilNode child) {
822
QilUnary
n = new QilUnary(QilNodeType.DocumentCtor, child);
848
public
QilUnary
NameOf(QilNode child) {
849
QilUnary
n = new QilUnary(QilNodeType.NameOf, child);
855
public
QilUnary
LocalNameOf(QilNode child) {
856
QilUnary
n = new QilUnary(QilNodeType.LocalNameOf, child);
862
public
QilUnary
NamespaceUriOf(QilNode child) {
863
QilUnary
n = new QilUnary(QilNodeType.NamespaceUriOf, child);
869
public
QilUnary
PrefixOf(QilNode child) {
870
QilUnary
n = new QilUnary(QilNodeType.PrefixOf, child);
896
public
QilUnary
IsEmpty(QilNode child) {
897
QilUnary
n = new QilUnary(QilNodeType.IsEmpty, child);
909
public
QilUnary
XPathNodeValue(QilNode child) {
910
QilUnary
n = new QilUnary(QilNodeType.XPathNodeValue, child);
916
public
QilUnary
XPathFollowing(QilNode child) {
917
QilUnary
n = new QilUnary(QilNodeType.XPathFollowing, child);
923
public
QilUnary
XPathPreceding(QilNode child) {
924
QilUnary
n = new QilUnary(QilNodeType.XPathPreceding, child);
930
public
QilUnary
XPathNamespace(QilNode child) {
931
QilUnary
n = new QilUnary(QilNodeType.XPathNamespace, child);
943
public
QilUnary
XsltGenerateId(QilNode child) {
944
QilUnary
n = new QilUnary(QilNodeType.XsltGenerateId, child);
971
public
QilUnary
XsltCopyOf(QilNode child) {
972
QilUnary
n = new QilUnary(QilNodeType.XsltCopyOf, child);
System\Xml\Xsl\QIL\QilPatternFactory.cs (2)
272
return ((
QilUnary
) child).Child;
293
return this.Conditional(((
QilUnary
)condition).Child, falseBranch, trueBranch);
System\Xml\Xsl\QIL\QilPatternVisitor.cs (39)
116
protected override QilNode VisitOptimizeBarrier(
QilUnary
n) { return NoReplace(n); }
122
protected override QilNode VisitNop(
QilUnary
n) { return NoReplace(n); }
123
protected override QilNode VisitError(
QilUnary
n) { return NoReplace(n); }
124
protected override QilNode VisitWarning(
QilUnary
n) { return NoReplace(n); }
134
protected override QilNode VisitPositionOf(
QilUnary
n) { return NoReplace(n); }
153
protected override QilNode VisitNot(
QilUnary
n) { return NoReplace(n); }
162
protected override QilNode VisitLength(
QilUnary
n) { return NoReplace(n); }
167
protected override QilNode VisitAverage(
QilUnary
n) { return NoReplace(n); }
168
protected override QilNode VisitSum(
QilUnary
n) { return NoReplace(n); }
169
protected override QilNode VisitMinimum(
QilUnary
n) { return NoReplace(n); }
170
protected override QilNode VisitMaximum(
QilUnary
n) { return NoReplace(n); }
174
protected override QilNode VisitNegate(
QilUnary
n) { return NoReplace(n); }
183
protected override QilNode VisitStrLength(
QilUnary
n) { return NoReplace(n); }
211
protected override QilNode VisitDocOrderDistinct(
QilUnary
n) { return NoReplace(n); }
221
protected override QilNode VisitContent(
QilUnary
n) { return NoReplace(n); }
223
protected override QilNode VisitParent(
QilUnary
n) { return NoReplace(n); }
224
protected override QilNode VisitRoot(
QilUnary
n) { return NoReplace(n); }
226
protected override QilNode VisitDescendant(
QilUnary
n) { return NoReplace(n); }
227
protected override QilNode VisitDescendantOrSelf(
QilUnary
n) { return NoReplace(n); }
228
protected override QilNode VisitAncestor(
QilUnary
n) { return NoReplace(n); }
229
protected override QilNode VisitAncestorOrSelf(
QilUnary
n) { return NoReplace(n); }
230
protected override QilNode VisitPreceding(
QilUnary
n) { return NoReplace(n); }
231
protected override QilNode VisitFollowingSibling(
QilUnary
n) { return NoReplace(n); }
232
protected override QilNode VisitPrecedingSibling(
QilUnary
n) { return NoReplace(n); }
240
protected override QilNode VisitCommentCtor(
QilUnary
n) { return NoReplace(n); }
242
protected override QilNode VisitTextCtor(
QilUnary
n) { return NoReplace(n); }
243
protected override QilNode VisitRawTextCtor(
QilUnary
n) { return NoReplace(n); }
244
protected override QilNode VisitDocumentCtor(
QilUnary
n) { return NoReplace(n); }
250
protected override QilNode VisitNameOf(
QilUnary
n) { return NoReplace(n); }
251
protected override QilNode VisitLocalNameOf(
QilUnary
n) { return NoReplace(n); }
252
protected override QilNode VisitNamespaceUriOf(
QilUnary
n) { return NoReplace(n); }
253
protected override QilNode VisitPrefixOf(
QilUnary
n) { return NoReplace(n); }
259
protected override QilNode VisitIsEmpty(
QilUnary
n) { return NoReplace(n); }
263
protected override QilNode VisitXPathNodeValue(
QilUnary
n) { return NoReplace(n); }
264
protected override QilNode VisitXPathFollowing(
QilUnary
n) { return NoReplace(n); }
265
protected override QilNode VisitXPathPreceding(
QilUnary
n) { return NoReplace(n); }
266
protected override QilNode VisitXPathNamespace(
QilUnary
n) { return NoReplace(n); }
270
protected override QilNode VisitXsltGenerateId(
QilUnary
n) { return NoReplace(n); }
274
protected override QilNode VisitXsltCopyOf(
QilUnary
n) { return NoReplace(n); }
System\Xml\Xsl\QIL\QilTypeChecker.cs (80)
40
case QilNodeType.OptimizeBarrier: return CheckOptimizeBarrier((
QilUnary
)n);
44
case QilNodeType.Nop: return CheckNop((
QilUnary
)n);
45
case QilNodeType.Error: return CheckError((
QilUnary
)n);
46
case QilNodeType.Warning: return CheckWarning((
QilUnary
)n);
51
case QilNodeType.PositionOf: return CheckPositionOf((
QilUnary
)n);
66
case QilNodeType.Not: return CheckNot((
QilUnary
)n);
71
case QilNodeType.Length: return CheckLength((
QilUnary
)n);
76
case QilNodeType.Average: return CheckAverage((
QilUnary
)n);
77
case QilNodeType.Sum: return CheckSum((
QilUnary
)n);
78
case QilNodeType.Minimum: return CheckMinimum((
QilUnary
)n);
79
case QilNodeType.Maximum: return CheckMaximum((
QilUnary
)n);
81
case QilNodeType.Negate: return CheckNegate((
QilUnary
)n);
88
case QilNodeType.StrLength: return CheckStrLength((
QilUnary
)n);
108
case QilNodeType.DocOrderDistinct: return CheckDocOrderDistinct((
QilUnary
)n);
113
case QilNodeType.Content: return CheckContent((
QilUnary
)n);
115
case QilNodeType.Parent: return CheckParent((
QilUnary
)n);
116
case QilNodeType.Root: return CheckRoot((
QilUnary
)n);
118
case QilNodeType.Descendant: return CheckDescendant((
QilUnary
)n);
119
case QilNodeType.DescendantOrSelf: return CheckDescendantOrSelf((
QilUnary
)n);
120
case QilNodeType.Ancestor: return CheckAncestor((
QilUnary
)n);
121
case QilNodeType.AncestorOrSelf: return CheckAncestorOrSelf((
QilUnary
)n);
122
case QilNodeType.Preceding: return CheckPreceding((
QilUnary
)n);
123
case QilNodeType.FollowingSibling: return CheckFollowingSibling((
QilUnary
)n);
124
case QilNodeType.PrecedingSibling: return CheckPrecedingSibling((
QilUnary
)n);
130
case QilNodeType.CommentCtor: return CheckCommentCtor((
QilUnary
)n);
132
case QilNodeType.TextCtor: return CheckTextCtor((
QilUnary
)n);
133
case QilNodeType.RawTextCtor: return CheckRawTextCtor((
QilUnary
)n);
134
case QilNodeType.DocumentCtor: return CheckDocumentCtor((
QilUnary
)n);
138
case QilNodeType.NameOf: return CheckNameOf((
QilUnary
)n);
139
case QilNodeType.LocalNameOf: return CheckLocalNameOf((
QilUnary
)n);
140
case QilNodeType.NamespaceUriOf: return CheckNamespaceUriOf((
QilUnary
)n);
141
case QilNodeType.PrefixOf: return CheckPrefixOf((
QilUnary
)n);
145
case QilNodeType.IsEmpty: return CheckIsEmpty((
QilUnary
)n);
147
case QilNodeType.XPathNodeValue: return CheckXPathNodeValue((
QilUnary
)n);
148
case QilNodeType.XPathFollowing: return CheckXPathFollowing((
QilUnary
)n);
149
case QilNodeType.XPathPreceding: return CheckXPathPreceding((
QilUnary
)n);
150
case QilNodeType.XPathNamespace: return CheckXPathNamespace((
QilUnary
)n);
152
case QilNodeType.XsltGenerateId: return CheckXsltGenerateId((
QilUnary
)n);
156
case QilNodeType.XsltCopyOf: return CheckXsltCopyOf((
QilUnary
)n);
219
public XmlQueryType CheckOptimizeBarrier(
QilUnary
node) {
239
public XmlQueryType CheckNop(
QilUnary
node) {
243
public XmlQueryType CheckError(
QilUnary
node) {
248
public XmlQueryType CheckWarning(
QilUnary
node) {
272
public XmlQueryType CheckPositionOf(
QilUnary
node) {
348
public XmlQueryType CheckNot(
QilUnary
node) {
377
public XmlQueryType CheckLength(
QilUnary
node) {
401
public XmlQueryType CheckAverage(
QilUnary
node) {
407
public XmlQueryType CheckSum(
QilUnary
node) {
411
public XmlQueryType CheckMinimum(
QilUnary
node) {
415
public XmlQueryType CheckMaximum(
QilUnary
node) {
425
public XmlQueryType CheckNegate(
QilUnary
node) {
459
public XmlQueryType CheckStrLength(
QilUnary
node) {
582
public XmlQueryType CheckDocOrderDistinct(
QilUnary
node) {
621
public XmlQueryType CheckContent(
QilUnary
node) {
632
public XmlQueryType CheckParent(
QilUnary
node) {
637
public XmlQueryType CheckRoot(
QilUnary
node) {
646
public XmlQueryType CheckDescendant(
QilUnary
node) {
651
public XmlQueryType CheckDescendantOrSelf(
QilUnary
node) {
656
public XmlQueryType CheckAncestor(
QilUnary
node) {
661
public XmlQueryType CheckAncestorOrSelf(
QilUnary
node) {
666
public XmlQueryType CheckPreceding(
QilUnary
node) {
671
public XmlQueryType CheckFollowingSibling(
QilUnary
node) {
676
public XmlQueryType CheckPrecedingSibling(
QilUnary
node) {
711
public XmlQueryType CheckCommentCtor(
QilUnary
node) {
722
public XmlQueryType CheckTextCtor(
QilUnary
node) {
727
public XmlQueryType CheckRawTextCtor(
QilUnary
node) {
732
public XmlQueryType CheckDocumentCtor(
QilUnary
node) {
755
public XmlQueryType CheckNameOf(
QilUnary
node) {
760
public XmlQueryType CheckLocalNameOf(
QilUnary
node) {
765
public XmlQueryType CheckNamespaceUriOf(
QilUnary
node) {
770
public XmlQueryType CheckPrefixOf(
QilUnary
node) {
781
public XmlQueryType CheckDeepCopy(
QilUnary
node) {
802
public XmlQueryType CheckIsEmpty(
QilUnary
node) {
812
public XmlQueryType CheckXPathNodeValue(
QilUnary
node) {
817
public XmlQueryType CheckXPathFollowing(
QilUnary
node) {
822
public XmlQueryType CheckXPathPreceding(
QilUnary
node) {
827
public XmlQueryType CheckXPathNamespace(
QilUnary
node) {
838
public XmlQueryType CheckXsltGenerateId(
QilUnary
node) {
873
public XmlQueryType CheckXsltCopyOf(
QilUnary
node) {
983
if ((object) ((
QilUnary
) binary.Left).Child == (object) variable)
System\Xml\Xsl\QIL\QilVisitor.cs (78)
112
case QilNodeType.OptimizeBarrier: return VisitOptimizeBarrier((
QilUnary
)n);
116
case QilNodeType.Nop: return VisitNop((
QilUnary
)n);
117
case QilNodeType.Error: return VisitError((
QilUnary
)n);
118
case QilNodeType.Warning: return VisitWarning((
QilUnary
)n);
123
case QilNodeType.PositionOf: return VisitPositionOf((
QilUnary
)n);
138
case QilNodeType.Not: return VisitNot((
QilUnary
)n);
143
case QilNodeType.Length: return VisitLength((
QilUnary
)n);
148
case QilNodeType.Average: return VisitAverage((
QilUnary
)n);
149
case QilNodeType.Sum: return VisitSum((
QilUnary
)n);
150
case QilNodeType.Minimum: return VisitMinimum((
QilUnary
)n);
151
case QilNodeType.Maximum: return VisitMaximum((
QilUnary
)n);
153
case QilNodeType.Negate: return VisitNegate((
QilUnary
)n);
160
case QilNodeType.StrLength: return VisitStrLength((
QilUnary
)n);
180
case QilNodeType.DocOrderDistinct: return VisitDocOrderDistinct((
QilUnary
)n);
185
case QilNodeType.Content: return VisitContent((
QilUnary
)n);
187
case QilNodeType.Parent: return VisitParent((
QilUnary
)n);
188
case QilNodeType.Root: return VisitRoot((
QilUnary
)n);
190
case QilNodeType.Descendant: return VisitDescendant((
QilUnary
)n);
191
case QilNodeType.DescendantOrSelf: return VisitDescendantOrSelf((
QilUnary
)n);
192
case QilNodeType.Ancestor: return VisitAncestor((
QilUnary
)n);
193
case QilNodeType.AncestorOrSelf: return VisitAncestorOrSelf((
QilUnary
)n);
194
case QilNodeType.Preceding: return VisitPreceding((
QilUnary
)n);
195
case QilNodeType.FollowingSibling: return VisitFollowingSibling((
QilUnary
)n);
196
case QilNodeType.PrecedingSibling: return VisitPrecedingSibling((
QilUnary
)n);
202
case QilNodeType.CommentCtor: return VisitCommentCtor((
QilUnary
)n);
204
case QilNodeType.TextCtor: return VisitTextCtor((
QilUnary
)n);
205
case QilNodeType.RawTextCtor: return VisitRawTextCtor((
QilUnary
)n);
206
case QilNodeType.DocumentCtor: return VisitDocumentCtor((
QilUnary
)n);
210
case QilNodeType.NameOf: return VisitNameOf((
QilUnary
)n);
211
case QilNodeType.LocalNameOf: return VisitLocalNameOf((
QilUnary
)n);
212
case QilNodeType.NamespaceUriOf: return VisitNamespaceUriOf((
QilUnary
)n);
213
case QilNodeType.PrefixOf: return VisitPrefixOf((
QilUnary
)n);
217
case QilNodeType.IsEmpty: return VisitIsEmpty((
QilUnary
)n);
219
case QilNodeType.XPathNodeValue: return VisitXPathNodeValue((
QilUnary
)n);
220
case QilNodeType.XPathFollowing: return VisitXPathFollowing((
QilUnary
)n);
221
case QilNodeType.XPathPreceding: return VisitXPathPreceding((
QilUnary
)n);
222
case QilNodeType.XPathNamespace: return VisitXPathNamespace((
QilUnary
)n);
224
case QilNodeType.XsltGenerateId: return VisitXsltGenerateId((
QilUnary
)n);
228
case QilNodeType.XsltCopyOf: return VisitXsltCopyOf((
QilUnary
)n);
261
protected virtual QilNode VisitOptimizeBarrier(
QilUnary
n) { return VisitChildren(n); }
267
protected virtual QilNode VisitNop(
QilUnary
n) { return VisitChildren(n); }
268
protected virtual QilNode VisitError(
QilUnary
n) { return VisitChildren(n); }
269
protected virtual QilNode VisitWarning(
QilUnary
n) { return VisitChildren(n); }
279
protected virtual QilNode VisitPositionOf(
QilUnary
n) { return VisitChildren(n); }
298
protected virtual QilNode VisitNot(
QilUnary
n) { return VisitChildren(n); }
307
protected virtual QilNode VisitLength(
QilUnary
n) { return VisitChildren(n); }
312
protected virtual QilNode VisitAverage(
QilUnary
n) { return VisitChildren(n); }
313
protected virtual QilNode VisitSum(
QilUnary
n) { return VisitChildren(n); }
314
protected virtual QilNode VisitMinimum(
QilUnary
n) { return VisitChildren(n); }
315
protected virtual QilNode VisitMaximum(
QilUnary
n) { return VisitChildren(n); }
319
protected virtual QilNode VisitNegate(
QilUnary
n) { return VisitChildren(n); }
328
protected virtual QilNode VisitStrLength(
QilUnary
n) { return VisitChildren(n); }
356
protected virtual QilNode VisitDocOrderDistinct(
QilUnary
n) { return VisitChildren(n); }
366
protected virtual QilNode VisitContent(
QilUnary
n) { return VisitChildren(n); }
368
protected virtual QilNode VisitParent(
QilUnary
n) { return VisitChildren(n); }
369
protected virtual QilNode VisitRoot(
QilUnary
n) { return VisitChildren(n); }
371
protected virtual QilNode VisitDescendant(
QilUnary
n) { return VisitChildren(n); }
372
protected virtual QilNode VisitDescendantOrSelf(
QilUnary
n) { return VisitChildren(n); }
373
protected virtual QilNode VisitAncestor(
QilUnary
n) { return VisitChildren(n); }
374
protected virtual QilNode VisitAncestorOrSelf(
QilUnary
n) { return VisitChildren(n); }
375
protected virtual QilNode VisitPreceding(
QilUnary
n) { return VisitChildren(n); }
376
protected virtual QilNode VisitFollowingSibling(
QilUnary
n) { return VisitChildren(n); }
377
protected virtual QilNode VisitPrecedingSibling(
QilUnary
n) { return VisitChildren(n); }
385
protected virtual QilNode VisitCommentCtor(
QilUnary
n) { return VisitChildren(n); }
387
protected virtual QilNode VisitTextCtor(
QilUnary
n) { return VisitChildren(n); }
388
protected virtual QilNode VisitRawTextCtor(
QilUnary
n) { return VisitChildren(n); }
389
protected virtual QilNode VisitDocumentCtor(
QilUnary
n) { return VisitChildren(n); }
395
protected virtual QilNode VisitNameOf(
QilUnary
n) { return VisitChildren(n); }
396
protected virtual QilNode VisitLocalNameOf(
QilUnary
n) { return VisitChildren(n); }
397
protected virtual QilNode VisitNamespaceUriOf(
QilUnary
n) { return VisitChildren(n); }
398
protected virtual QilNode VisitPrefixOf(
QilUnary
n) { return VisitChildren(n); }
404
protected virtual QilNode VisitIsEmpty(
QilUnary
n) { return VisitChildren(n); }
408
protected virtual QilNode VisitXPathNodeValue(
QilUnary
n) { return VisitChildren(n); }
409
protected virtual QilNode VisitXPathFollowing(
QilUnary
n) { return VisitChildren(n); }
410
protected virtual QilNode VisitXPathPreceding(
QilUnary
n) { return VisitChildren(n); }
411
protected virtual QilNode VisitXPathNamespace(
QilUnary
n) { return VisitChildren(n); }
415
protected virtual QilNode VisitXsltGenerateId(
QilUnary
n) { return VisitChildren(n); }
419
protected virtual QilNode VisitXsltCopyOf(
QilUnary
n) { return VisitChildren(n); }
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
398
nodeset = ((
QilUnary
)nodeset).Child;
System\Xml\Xsl\Xslt\KeyMatchBuilder.cs (2)
95
QilUnary
content = (
QilUnary
)n.Variable.Binding;
System\Xml\Xsl\Xslt\MatcherBuilder.cs (1)
188
((
QilUnary
)eq.Left).Child == iterator && eq.Right.NodeType == QilNodeType.LiteralQName
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (4)
176
QilUnary
nop = (
QilUnary
)left;
188
QilUnary
nop = (
QilUnary
)right;