36 instantiations of QilUnary
System.Private.Xml (36)
System\Xml\Xsl\QIL\QilFactory.cs (36)
156
QilUnary n = new
QilUnary
(QilNodeType.OptimizeBarrier, child);
186
QilUnary n = new
QilUnary
(QilNodeType.Nop, child);
194
QilUnary n = new
QilUnary
(QilNodeType.Error, child);
202
QilUnary n = new
QilUnary
(QilNodeType.Warning, child);
240
QilUnary n = new
QilUnary
(QilNodeType.PositionOf, child);
356
QilUnary n = new
QilUnary
(QilNodeType.Not, child);
392
QilUnary n = new
QilUnary
(QilNodeType.Length, child);
432
QilUnary n = new
QilUnary
(QilNodeType.Sum, child);
446
QilUnary n = new
QilUnary
(QilNodeType.Negate, child);
500
QilUnary n = new
QilUnary
(QilNodeType.StrLength, child);
644
QilUnary n = new
QilUnary
(QilNodeType.DocOrderDistinct, child);
680
QilUnary n = new
QilUnary
(QilNodeType.Content, child);
696
QilUnary n = new
QilUnary
(QilNodeType.Parent, child);
704
QilUnary n = new
QilUnary
(QilNodeType.Root, child);
720
QilUnary n = new
QilUnary
(QilNodeType.Descendant, child);
728
QilUnary n = new
QilUnary
(QilNodeType.DescendantOrSelf, child);
736
QilUnary n = new
QilUnary
(QilNodeType.Ancestor, child);
744
QilUnary n = new
QilUnary
(QilNodeType.AncestorOrSelf, child);
752
QilUnary n = new
QilUnary
(QilNodeType.Preceding, child);
760
QilUnary n = new
QilUnary
(QilNodeType.FollowingSibling, child);
768
QilUnary n = new
QilUnary
(QilNodeType.PrecedingSibling, child);
814
QilUnary n = new
QilUnary
(QilNodeType.CommentCtor, child);
830
QilUnary n = new
QilUnary
(QilNodeType.TextCtor, child);
838
QilUnary n = new
QilUnary
(QilNodeType.RawTextCtor, child);
846
QilUnary n = new
QilUnary
(QilNodeType.DocumentCtor, child);
876
QilUnary n = new
QilUnary
(QilNodeType.NameOf, child);
884
QilUnary n = new
QilUnary
(QilNodeType.LocalNameOf, child);
892
QilUnary n = new
QilUnary
(QilNodeType.NamespaceUriOf, child);
900
QilUnary n = new
QilUnary
(QilNodeType.PrefixOf, child);
930
QilUnary n = new
QilUnary
(QilNodeType.IsEmpty, child);
944
QilUnary n = new
QilUnary
(QilNodeType.XPathNodeValue, child);
952
QilUnary n = new
QilUnary
(QilNodeType.XPathFollowing, child);
960
QilUnary n = new
QilUnary
(QilNodeType.XPathPreceding, child);
968
QilUnary n = new
QilUnary
(QilNodeType.XPathNamespace, child);
982
QilUnary n = new
QilUnary
(QilNodeType.XsltGenerateId, child);
1014
QilUnary n = new
QilUnary
(QilNodeType.XsltCopyOf, child);
364 references to QilUnary
System.Private.Xml (364)
System\Xml\Xsl\IlGen\TailCallAnalyzer.cs (1)
86
AnalyzeDefinition(((
QilUnary
)nd).Child);
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (2)
564
ndChild = (nd as
QilUnary
)!.Child;
1021
AnalyzeContent((nd as
QilUnary
)!.Child);
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (40)
267
protected override QilNode VisitOptimizeBarrier(
QilUnary
local0)
313
protected override QilNode VisitNop(
QilUnary
local0)
327
protected override QilNode VisitError(
QilUnary
local0)
344
protected override QilNode VisitWarning(
QilUnary
local0)
387
protected override QilNode VisitPositionOf(
QilUnary
local0)
579
protected override QilNode VisitNot(
QilUnary
local0)
734
protected override QilNode VisitLength(
QilUnary
local0)
1136
protected override QilNode VisitAverage(
QilUnary
local0)
1164
protected override QilNode VisitSum(
QilUnary
local0)
1192
protected override QilNode VisitMinimum(
QilUnary
local0)
1220
protected override QilNode VisitMaximum(
QilUnary
local0)
1251
protected override QilNode VisitNegate(
QilUnary
local0)
1562
protected override QilNode VisitStrLength(
QilUnary
local0)
3324
protected override QilNode VisitDocOrderDistinct(
QilUnary
local0)
3768
protected override QilNode VisitContent(
QilUnary
local0)
3830
protected override QilNode VisitParent(
QilUnary
local0)
3855
protected override QilNode VisitRoot(
QilUnary
local0)
3880
protected override QilNode VisitDescendant(
QilUnary
local0)
3905
protected override QilNode VisitDescendantOrSelf(
QilUnary
local0)
3930
protected override QilNode VisitAncestor(
QilUnary
local0)
3955
protected override QilNode VisitAncestorOrSelf(
QilUnary
local0)
3980
protected override QilNode VisitPreceding(
QilUnary
local0)
4005
protected override QilNode VisitFollowingSibling(
QilUnary
local0)
4030
protected override QilNode VisitPrecedingSibling(
QilUnary
local0)
4200
protected override QilNode VisitCommentCtor(
QilUnary
local0)
4262
protected override QilNode VisitTextCtor(
QilUnary
local0)
4287
protected override QilNode VisitRawTextCtor(
QilUnary
local0)
4312
protected override QilNode VisitDocumentCtor(
QilUnary
local0)
4424
protected override QilNode VisitNameOf(
QilUnary
local0)
4441
protected override QilNode VisitLocalNameOf(
QilUnary
local0)
4458
protected override QilNode VisitNamespaceUriOf(
QilUnary
local0)
4475
protected override QilNode VisitPrefixOf(
QilUnary
local0)
4663
protected override QilNode VisitIsEmpty(
QilUnary
local0)
4719
protected override QilNode VisitXPathNodeValue(
QilUnary
local0)
4736
protected override QilNode VisitXPathFollowing(
QilUnary
local0)
4761
protected override QilNode VisitXPathPreceding(
QilUnary
local0)
4786
protected override QilNode VisitXPathNamespace(
QilUnary
local0)
4814
protected override QilNode VisitXsltGenerateId(
QilUnary
local0)
4868
protected override QilNode VisitXsltCopyOf(
QilUnary
local0)
5100
protected override QilNode VisitRoot(
QilUnary
root)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (49)
426
protected override QilNode VisitNop(
QilUnary
ndNop)
434
protected override QilNode VisitOptimizeBarrier(
QilUnary
ndBarrier)
442
protected override QilNode VisitError(
QilUnary
ndErr)
466
protected override QilNode VisitWarning(
QilUnary
ndWarning)
825
protected override QilNode VisitNot(
QilUnary
ndNot)
1069
protected override QilNode VisitLength(
QilUnary
ndSetLen)
1346
protected override QilNode VisitAverage(
QilUnary
ndAvg)
1355
protected override QilNode VisitSum(
QilUnary
ndSum)
1364
protected override QilNode VisitMinimum(
QilUnary
ndMin)
1373
protected override QilNode VisitMaximum(
QilUnary
ndMax)
1382
private
QilUnary
CreateAggregator(
QilUnary
ndAgg, string aggName, XmlILStorageMethods methods, MethodInfo methAgg, MethodInfo methResult)
1430
protected override QilNode VisitNegate(
QilUnary
ndNeg)
1492
protected override QilNode VisitStrLength(
QilUnary
ndLen)
2244
protected override QilNode VisitPositionOf(
QilUnary
ndPos)
2385
protected override QilNode VisitDocOrderDistinct(
QilUnary
ndDod)
2409
private bool HandleDodPatterns(
QilUnary
ndDod)
2588
protected override QilNode VisitContent(
QilUnary
ndContent)
2622
protected override QilNode VisitParent(
QilUnary
ndParent)
2642
protected override QilNode VisitRoot(
QilUnary
ndRoot)
2676
protected override QilNode VisitDescendant(
QilUnary
ndDesc)
2686
protected override QilNode VisitDescendantOrSelf(
QilUnary
ndDesc)
2696
protected override QilNode VisitAncestor(
QilUnary
ndAnc)
2706
protected override QilNode VisitAncestorOrSelf(
QilUnary
ndAnc)
2716
protected override QilNode VisitPreceding(
QilUnary
ndPrec)
2726
protected override QilNode VisitFollowingSibling(
QilUnary
ndFollSib)
2736
protected override QilNode VisitPrecedingSibling(
QilUnary
ndPreSib)
2862
protected override QilNode VisitCommentCtor(
QilUnary
ndComment)
2904
protected override QilNode VisitTextCtor(
QilUnary
ndText)
2912
protected override QilNode VisitRawTextCtor(
QilUnary
ndText)
2920
private
QilUnary
VisitTextCtor(
QilUnary
ndText, bool disableOutputEscaping)
2982
protected override QilNode VisitDocumentCtor(
QilUnary
ndDoc)
3070
protected override QilNode VisitNameOf(
QilUnary
ndName)
3078
protected override QilNode VisitLocalNameOf(
QilUnary
ndName)
3086
protected override QilNode VisitNamespaceUriOf(
QilUnary
ndName)
3094
protected override QilNode VisitPrefixOf(
QilUnary
ndName)
3102
private
QilUnary
VisitNodeProperty(
QilUnary
ndProp)
3351
protected override QilNode VisitIsEmpty(
QilUnary
ndIsEmpty)
3436
protected override QilNode VisitXPathNodeValue(
QilUnary
ndVal)
3481
protected override QilNode VisitXPathFollowing(
QilUnary
ndFoll)
3491
protected override QilNode VisitXPathPreceding(
QilUnary
ndPrec)
3501
protected override QilNode VisitXPathNamespace(
QilUnary
ndNmsp)
3510
protected override QilNode VisitXsltGenerateId(
QilUnary
ndGenId)
3777
protected override QilNode VisitXsltCopyOf(
QilUnary
ndCopyOf)
3981
private void CreateContainerIterator(
QilUnary
ndDod, string iterName, Type iterType, MethodInfo methCreate, MethodInfo methNext, MethodInfo methCurrent,
4166
NestedVisitEnsureStack((ndName as
QilUnary
)!.Child);
4252
NestedVisitEnsureStack((ndFirst as
QilUnary
)!.Child);
System\Xml\Xsl\QIL\QilFactory.cs (72)
154
public
QilUnary
OptimizeBarrier(QilNode child)
156
QilUnary
n = new QilUnary(QilNodeType.OptimizeBarrier, child);
184
public
QilUnary
Nop(QilNode child)
186
QilUnary
n = new QilUnary(QilNodeType.Nop, child);
192
public
QilUnary
Error(QilNode child)
194
QilUnary
n = new QilUnary(QilNodeType.Error, child);
200
public
QilUnary
Warning(QilNode child)
202
QilUnary
n = new QilUnary(QilNodeType.Warning, child);
238
public
QilUnary
PositionOf(QilNode child)
240
QilUnary
n = new QilUnary(QilNodeType.PositionOf, child);
354
public
QilUnary
Not(QilNode child)
356
QilUnary
n = new QilUnary(QilNodeType.Not, child);
390
public
QilUnary
Length(QilNode child)
392
QilUnary
n = new QilUnary(QilNodeType.Length, child);
430
public
QilUnary
Sum(QilNode child)
432
QilUnary
n = new QilUnary(QilNodeType.Sum, child);
444
public
QilUnary
Negate(QilNode child)
446
QilUnary
n = new QilUnary(QilNodeType.Negate, child);
498
public
QilUnary
StrLength(QilNode child)
500
QilUnary
n = new QilUnary(QilNodeType.StrLength, child);
642
public
QilUnary
DocOrderDistinct(QilNode child)
644
QilUnary
n = new QilUnary(QilNodeType.DocOrderDistinct, child);
678
public
QilUnary
Content(QilNode child)
680
QilUnary
n = new QilUnary(QilNodeType.Content, child);
694
public
QilUnary
Parent(QilNode child)
696
QilUnary
n = new QilUnary(QilNodeType.Parent, child);
702
public
QilUnary
Root(QilNode child)
704
QilUnary
n = new QilUnary(QilNodeType.Root, child);
718
public
QilUnary
Descendant(QilNode child)
720
QilUnary
n = new QilUnary(QilNodeType.Descendant, child);
726
public
QilUnary
DescendantOrSelf(QilNode child)
728
QilUnary
n = new QilUnary(QilNodeType.DescendantOrSelf, child);
734
public
QilUnary
Ancestor(QilNode child)
736
QilUnary
n = new QilUnary(QilNodeType.Ancestor, child);
742
public
QilUnary
AncestorOrSelf(QilNode child)
744
QilUnary
n = new QilUnary(QilNodeType.AncestorOrSelf, child);
750
public
QilUnary
Preceding(QilNode child)
752
QilUnary
n = new QilUnary(QilNodeType.Preceding, child);
758
public
QilUnary
FollowingSibling(QilNode child)
760
QilUnary
n = new QilUnary(QilNodeType.FollowingSibling, child);
766
public
QilUnary
PrecedingSibling(QilNode child)
768
QilUnary
n = new QilUnary(QilNodeType.PrecedingSibling, child);
812
public
QilUnary
CommentCtor(QilNode child)
814
QilUnary
n = new QilUnary(QilNodeType.CommentCtor, child);
828
public
QilUnary
TextCtor(QilNode child)
830
QilUnary
n = new QilUnary(QilNodeType.TextCtor, child);
836
public
QilUnary
RawTextCtor(QilNode child)
838
QilUnary
n = new QilUnary(QilNodeType.RawTextCtor, child);
844
public
QilUnary
DocumentCtor(QilNode child)
846
QilUnary
n = new QilUnary(QilNodeType.DocumentCtor, child);
874
public
QilUnary
NameOf(QilNode child)
876
QilUnary
n = new QilUnary(QilNodeType.NameOf, child);
882
public
QilUnary
LocalNameOf(QilNode child)
884
QilUnary
n = new QilUnary(QilNodeType.LocalNameOf, child);
890
public
QilUnary
NamespaceUriOf(QilNode child)
892
QilUnary
n = new QilUnary(QilNodeType.NamespaceUriOf, child);
898
public
QilUnary
PrefixOf(QilNode child)
900
QilUnary
n = new QilUnary(QilNodeType.PrefixOf, child);
928
public
QilUnary
IsEmpty(QilNode child)
930
QilUnary
n = new QilUnary(QilNodeType.IsEmpty, child);
942
public
QilUnary
XPathNodeValue(QilNode child)
944
QilUnary
n = new QilUnary(QilNodeType.XPathNodeValue, child);
950
public
QilUnary
XPathFollowing(QilNode child)
952
QilUnary
n = new QilUnary(QilNodeType.XPathFollowing, child);
958
public
QilUnary
XPathPreceding(QilNode child)
960
QilUnary
n = new QilUnary(QilNodeType.XPathPreceding, child);
966
public
QilUnary
XPathNamespace(QilNode child)
968
QilUnary
n = new QilUnary(QilNodeType.XPathNamespace, child);
980
public
QilUnary
XsltGenerateId(QilNode child)
982
QilUnary
n = new QilUnary(QilNodeType.XsltGenerateId, child);
1012
public
QilUnary
XsltCopyOf(QilNode child)
1014
QilUnary
n = new QilUnary(QilNodeType.XsltCopyOf, child);
System\Xml\Xsl\QIL\QilPatternFactory.cs (2)
289
return ((
QilUnary
)child).Child;
313
return this.Conditional(((
QilUnary
)condition).Child, falseBranch, trueBranch);
System\Xml\Xsl\QIL\QilPatternVisitor.cs (39)
101
protected override QilNode VisitOptimizeBarrier(
QilUnary
n) { return NoReplace(n); }
107
protected override QilNode VisitNop(
QilUnary
n) { return NoReplace(n); }
108
protected override QilNode VisitError(
QilUnary
n) { return NoReplace(n); }
109
protected override QilNode VisitWarning(
QilUnary
n) { return NoReplace(n); }
119
protected override QilNode VisitPositionOf(
QilUnary
n) { return NoReplace(n); }
138
protected override QilNode VisitNot(
QilUnary
n) { return NoReplace(n); }
147
protected override QilNode VisitLength(
QilUnary
n) { return NoReplace(n); }
152
protected override QilNode VisitAverage(
QilUnary
n) { return NoReplace(n); }
153
protected override QilNode VisitSum(
QilUnary
n) { return NoReplace(n); }
154
protected override QilNode VisitMinimum(
QilUnary
n) { return NoReplace(n); }
155
protected override QilNode VisitMaximum(
QilUnary
n) { return NoReplace(n); }
159
protected override QilNode VisitNegate(
QilUnary
n) { return NoReplace(n); }
168
protected override QilNode VisitStrLength(
QilUnary
n) { return NoReplace(n); }
196
protected override QilNode VisitDocOrderDistinct(
QilUnary
n) { return NoReplace(n); }
206
protected override QilNode VisitContent(
QilUnary
n) { return NoReplace(n); }
208
protected override QilNode VisitParent(
QilUnary
n) { return NoReplace(n); }
209
protected override QilNode VisitRoot(
QilUnary
n) { return NoReplace(n); }
211
protected override QilNode VisitDescendant(
QilUnary
n) { return NoReplace(n); }
212
protected override QilNode VisitDescendantOrSelf(
QilUnary
n) { return NoReplace(n); }
213
protected override QilNode VisitAncestor(
QilUnary
n) { return NoReplace(n); }
214
protected override QilNode VisitAncestorOrSelf(
QilUnary
n) { return NoReplace(n); }
215
protected override QilNode VisitPreceding(
QilUnary
n) { return NoReplace(n); }
216
protected override QilNode VisitFollowingSibling(
QilUnary
n) { return NoReplace(n); }
217
protected override QilNode VisitPrecedingSibling(
QilUnary
n) { return NoReplace(n); }
225
protected override QilNode VisitCommentCtor(
QilUnary
n) { return NoReplace(n); }
227
protected override QilNode VisitTextCtor(
QilUnary
n) { return NoReplace(n); }
228
protected override QilNode VisitRawTextCtor(
QilUnary
n) { return NoReplace(n); }
229
protected override QilNode VisitDocumentCtor(
QilUnary
n) { return NoReplace(n); }
235
protected override QilNode VisitNameOf(
QilUnary
n) { return NoReplace(n); }
236
protected override QilNode VisitLocalNameOf(
QilUnary
n) { return NoReplace(n); }
237
protected override QilNode VisitNamespaceUriOf(
QilUnary
n) { return NoReplace(n); }
238
protected override QilNode VisitPrefixOf(
QilUnary
n) { return NoReplace(n); }
244
protected override QilNode VisitIsEmpty(
QilUnary
n) { return NoReplace(n); }
248
protected override QilNode VisitXPathNodeValue(
QilUnary
n) { return NoReplace(n); }
249
protected override QilNode VisitXPathFollowing(
QilUnary
n) { return NoReplace(n); }
250
protected override QilNode VisitXPathPreceding(
QilUnary
n) { return NoReplace(n); }
251
protected override QilNode VisitXPathNamespace(
QilUnary
n) { return NoReplace(n); }
255
protected override QilNode VisitXsltGenerateId(
QilUnary
n) { return NoReplace(n); }
259
protected override QilNode VisitXsltCopyOf(
QilUnary
n) { return NoReplace(n); }
System\Xml\Xsl\QIL\QilTypeChecker.cs (73)
36
QilNodeType.OptimizeBarrier => CheckOptimizeBarrier((
QilUnary
)n),
40
QilNodeType.Nop => CheckNop((
QilUnary
)n),
41
QilNodeType.Error => CheckError((
QilUnary
)n),
42
QilNodeType.Warning => CheckWarning((
QilUnary
)n),
62
QilNodeType.Not => CheckNot((
QilUnary
)n),
72
QilNodeType.Average => CheckAverage((
QilUnary
)n),
73
QilNodeType.Sum => CheckSum((
QilUnary
)n),
74
QilNodeType.Minimum => CheckMinimum((
QilUnary
)n),
75
QilNodeType.Maximum => CheckMaximum((
QilUnary
)n),
77
QilNodeType.Negate => CheckNegate((
QilUnary
)n),
84
QilNodeType.StrLength => CheckStrLength((
QilUnary
)n),
104
QilNodeType.DocOrderDistinct => CheckDocOrderDistinct((
QilUnary
)n),
109
QilNodeType.Content => CheckContent((
QilUnary
)n),
111
QilNodeType.Parent => CheckParent((
QilUnary
)n),
112
QilNodeType.Root => CheckRoot((
QilUnary
)n),
114
QilNodeType.Descendant => CheckDescendant((
QilUnary
)n),
115
QilNodeType.DescendantOrSelf => CheckDescendantOrSelf((
QilUnary
)n),
116
QilNodeType.Ancestor => CheckAncestor((
QilUnary
)n),
117
QilNodeType.AncestorOrSelf => CheckAncestorOrSelf((
QilUnary
)n),
118
QilNodeType.Preceding => CheckPreceding((
QilUnary
)n),
119
QilNodeType.FollowingSibling => CheckFollowingSibling((
QilUnary
)n),
120
QilNodeType.PrecedingSibling => CheckPrecedingSibling((
QilUnary
)n),
126
QilNodeType.CommentCtor => CheckCommentCtor((
QilUnary
)n),
128
QilNodeType.TextCtor => CheckTextCtor((
QilUnary
)n),
129
QilNodeType.RawTextCtor => CheckRawTextCtor((
QilUnary
)n),
130
QilNodeType.DocumentCtor => CheckDocumentCtor((
QilUnary
)n),
134
QilNodeType.NameOf => CheckNameOf((
QilUnary
)n),
135
QilNodeType.LocalNameOf => CheckLocalNameOf((
QilUnary
)n),
136
QilNodeType.NamespaceUriOf => CheckNamespaceUriOf((
QilUnary
)n),
137
QilNodeType.PrefixOf => CheckPrefixOf((
QilUnary
)n),
143
QilNodeType.XPathNodeValue => CheckXPathNodeValue((
QilUnary
)n),
144
QilNodeType.XPathFollowing => CheckXPathFollowing((
QilUnary
)n),
145
QilNodeType.XPathPreceding => CheckXPathPreceding((
QilUnary
)n),
146
QilNodeType.XPathNamespace => CheckXPathNamespace((
QilUnary
)n),
148
QilNodeType.XsltGenerateId => CheckXsltGenerateId((
QilUnary
)n),
152
QilNodeType.XsltCopyOf => CheckXsltCopyOf((
QilUnary
)n),
224
public static XmlQueryType CheckOptimizeBarrier(
QilUnary
node)
247
public static XmlQueryType CheckNop(
QilUnary
node)
252
public static XmlQueryType CheckError(
QilUnary
node)
258
public static XmlQueryType CheckWarning(
QilUnary
node)
375
public static XmlQueryType CheckNot(
QilUnary
node)
436
public static XmlQueryType CheckAverage(
QilUnary
node)
443
public static XmlQueryType CheckSum(
QilUnary
node)
448
public static XmlQueryType CheckMinimum(
QilUnary
node)
453
public static XmlQueryType CheckMaximum(
QilUnary
node)
464
public static XmlQueryType CheckNegate(
QilUnary
node)
504
public static XmlQueryType CheckStrLength(
QilUnary
node)
643
public static XmlQueryType CheckDocOrderDistinct(
QilUnary
node)
685
public static XmlQueryType CheckContent(
QilUnary
node)
698
public static XmlQueryType CheckParent(
QilUnary
node)
704
public static XmlQueryType CheckRoot(
QilUnary
node)
715
public static XmlQueryType CheckDescendant(
QilUnary
node)
721
public static XmlQueryType CheckDescendantOrSelf(
QilUnary
node)
727
public static XmlQueryType CheckAncestor(
QilUnary
node)
733
public static XmlQueryType CheckAncestorOrSelf(
QilUnary
node)
739
public static XmlQueryType CheckPreceding(
QilUnary
node)
745
public static XmlQueryType CheckFollowingSibling(
QilUnary
node)
751
public static XmlQueryType CheckPrecedingSibling(
QilUnary
node)
791
public static XmlQueryType CheckCommentCtor(
QilUnary
node)
804
public static XmlQueryType CheckTextCtor(
QilUnary
node)
810
public static XmlQueryType CheckRawTextCtor(
QilUnary
node)
816
public static XmlQueryType CheckDocumentCtor(
QilUnary
node)
842
public static XmlQueryType CheckNameOf(
QilUnary
node)
848
public static XmlQueryType CheckLocalNameOf(
QilUnary
node)
854
public static XmlQueryType CheckNamespaceUriOf(
QilUnary
node)
860
public static XmlQueryType CheckPrefixOf(
QilUnary
node)
898
public static XmlQueryType CheckXPathNodeValue(
QilUnary
node)
904
public static XmlQueryType CheckXPathFollowing(
QilUnary
node)
910
public static XmlQueryType CheckXPathPreceding(
QilUnary
node)
916
public static XmlQueryType CheckXPathNamespace(
QilUnary
node)
928
public static XmlQueryType CheckXsltGenerateId(
QilUnary
node)
968
public static XmlQueryType CheckXsltCopyOf(
QilUnary
node)
1093
if ((object)((
QilUnary
)binary.Left).Child == (object)variable)
System\Xml\Xsl\QIL\QilVisitor.cs (78)
119
QilNodeType.OptimizeBarrier => VisitOptimizeBarrier((
QilUnary
)n),
123
QilNodeType.Nop => VisitNop((
QilUnary
)n),
124
QilNodeType.Error => VisitError((
QilUnary
)n),
125
QilNodeType.Warning => VisitWarning((
QilUnary
)n),
130
QilNodeType.PositionOf => VisitPositionOf((
QilUnary
)n),
145
QilNodeType.Not => VisitNot((
QilUnary
)n),
150
QilNodeType.Length => VisitLength((
QilUnary
)n),
155
QilNodeType.Average => VisitAverage((
QilUnary
)n),
156
QilNodeType.Sum => VisitSum((
QilUnary
)n),
157
QilNodeType.Minimum => VisitMinimum((
QilUnary
)n),
158
QilNodeType.Maximum => VisitMaximum((
QilUnary
)n),
160
QilNodeType.Negate => VisitNegate((
QilUnary
)n),
167
QilNodeType.StrLength => VisitStrLength((
QilUnary
)n),
187
QilNodeType.DocOrderDistinct => VisitDocOrderDistinct((
QilUnary
)n),
192
QilNodeType.Content => VisitContent((
QilUnary
)n),
194
QilNodeType.Parent => VisitParent((
QilUnary
)n),
195
QilNodeType.Root => VisitRoot((
QilUnary
)n),
197
QilNodeType.Descendant => VisitDescendant((
QilUnary
)n),
198
QilNodeType.DescendantOrSelf => VisitDescendantOrSelf((
QilUnary
)n),
199
QilNodeType.Ancestor => VisitAncestor((
QilUnary
)n),
200
QilNodeType.AncestorOrSelf => VisitAncestorOrSelf((
QilUnary
)n),
201
QilNodeType.Preceding => VisitPreceding((
QilUnary
)n),
202
QilNodeType.FollowingSibling => VisitFollowingSibling((
QilUnary
)n),
203
QilNodeType.PrecedingSibling => VisitPrecedingSibling((
QilUnary
)n),
209
QilNodeType.CommentCtor => VisitCommentCtor((
QilUnary
)n),
211
QilNodeType.TextCtor => VisitTextCtor((
QilUnary
)n),
212
QilNodeType.RawTextCtor => VisitRawTextCtor((
QilUnary
)n),
213
QilNodeType.DocumentCtor => VisitDocumentCtor((
QilUnary
)n),
217
QilNodeType.NameOf => VisitNameOf((
QilUnary
)n),
218
QilNodeType.LocalNameOf => VisitLocalNameOf((
QilUnary
)n),
219
QilNodeType.NamespaceUriOf => VisitNamespaceUriOf((
QilUnary
)n),
220
QilNodeType.PrefixOf => VisitPrefixOf((
QilUnary
)n),
224
QilNodeType.IsEmpty => VisitIsEmpty((
QilUnary
)n),
226
QilNodeType.XPathNodeValue => VisitXPathNodeValue((
QilUnary
)n),
227
QilNodeType.XPathFollowing => VisitXPathFollowing((
QilUnary
)n),
228
QilNodeType.XPathPreceding => VisitXPathPreceding((
QilUnary
)n),
229
QilNodeType.XPathNamespace => VisitXPathNamespace((
QilUnary
)n),
231
QilNodeType.XsltGenerateId => VisitXsltGenerateId((
QilUnary
)n),
235
QilNodeType.XsltCopyOf => VisitXsltCopyOf((
QilUnary
)n),
270
protected virtual QilNode VisitOptimizeBarrier(
QilUnary
n) { return VisitChildren(n); }
276
protected virtual QilNode VisitNop(
QilUnary
n) { return VisitChildren(n); }
277
protected virtual QilNode VisitError(
QilUnary
n) { return VisitChildren(n); }
278
protected virtual QilNode VisitWarning(
QilUnary
n) { return VisitChildren(n); }
288
protected virtual QilNode VisitPositionOf(
QilUnary
n) { return VisitChildren(n); }
307
protected virtual QilNode VisitNot(
QilUnary
n) { return VisitChildren(n); }
316
protected virtual QilNode VisitLength(
QilUnary
n) { return VisitChildren(n); }
321
protected virtual QilNode VisitAverage(
QilUnary
n) { return VisitChildren(n); }
322
protected virtual QilNode VisitSum(
QilUnary
n) { return VisitChildren(n); }
323
protected virtual QilNode VisitMinimum(
QilUnary
n) { return VisitChildren(n); }
324
protected virtual QilNode VisitMaximum(
QilUnary
n) { return VisitChildren(n); }
328
protected virtual QilNode VisitNegate(
QilUnary
n) { return VisitChildren(n); }
337
protected virtual QilNode VisitStrLength(
QilUnary
n) { return VisitChildren(n); }
365
protected virtual QilNode VisitDocOrderDistinct(
QilUnary
n) { return VisitChildren(n); }
375
protected virtual QilNode VisitContent(
QilUnary
n) { return VisitChildren(n); }
377
protected virtual QilNode VisitParent(
QilUnary
n) { return VisitChildren(n); }
378
protected virtual QilNode VisitRoot(
QilUnary
n) { return VisitChildren(n); }
380
protected virtual QilNode VisitDescendant(
QilUnary
n) { return VisitChildren(n); }
381
protected virtual QilNode VisitDescendantOrSelf(
QilUnary
n) { return VisitChildren(n); }
382
protected virtual QilNode VisitAncestor(
QilUnary
n) { return VisitChildren(n); }
383
protected virtual QilNode VisitAncestorOrSelf(
QilUnary
n) { return VisitChildren(n); }
384
protected virtual QilNode VisitPreceding(
QilUnary
n) { return VisitChildren(n); }
385
protected virtual QilNode VisitFollowingSibling(
QilUnary
n) { return VisitChildren(n); }
386
protected virtual QilNode VisitPrecedingSibling(
QilUnary
n) { return VisitChildren(n); }
394
protected virtual QilNode VisitCommentCtor(
QilUnary
n) { return VisitChildren(n); }
396
protected virtual QilNode VisitTextCtor(
QilUnary
n) { return VisitChildren(n); }
397
protected virtual QilNode VisitRawTextCtor(
QilUnary
n) { return VisitChildren(n); }
398
protected virtual QilNode VisitDocumentCtor(
QilUnary
n) { return VisitChildren(n); }
404
protected virtual QilNode VisitNameOf(
QilUnary
n) { return VisitChildren(n); }
405
protected virtual QilNode VisitLocalNameOf(
QilUnary
n) { return VisitChildren(n); }
406
protected virtual QilNode VisitNamespaceUriOf(
QilUnary
n) { return VisitChildren(n); }
407
protected virtual QilNode VisitPrefixOf(
QilUnary
n) { return VisitChildren(n); }
413
protected virtual QilNode VisitIsEmpty(
QilUnary
n) { return VisitChildren(n); }
417
protected virtual QilNode VisitXPathNodeValue(
QilUnary
n) { return VisitChildren(n); }
418
protected virtual QilNode VisitXPathFollowing(
QilUnary
n) { return VisitChildren(n); }
419
protected virtual QilNode VisitXPathPreceding(
QilUnary
n) { return VisitChildren(n); }
420
protected virtual QilNode VisitXPathNamespace(
QilUnary
n) { return VisitChildren(n); }
424
protected virtual QilNode VisitXsltGenerateId(
QilUnary
n) { return VisitChildren(n); }
428
protected virtual QilNode VisitXsltCopyOf(
QilUnary
n) { return VisitChildren(n); }
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
463
nodeset = ((
QilUnary
)nodeset).Child;
System\Xml\Xsl\Xslt\KeyMatchBuilder.cs (2)
109
QilUnary
content = (
QilUnary
)n.Variable.Binding;
System\Xml\Xsl\Xslt\MatcherBuilder.cs (1)
198
((
QilUnary
)eq.Left).Child == _iterator && eq.Right.NodeType == QilNodeType.LiteralQName
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (4)
194
QilUnary
nop = (
QilUnary
)left;
208
QilUnary
nop = (
QilUnary
)right;