8 instantiations of QilList
System.Private.Xml (8)
System\Xml\Xsl\QIL\QilFactory.cs (8)
100
QilList n = new
QilList
(QilNodeType.FunctionList);
108
QilList n = new
QilList
(QilNodeType.GlobalVariableList);
116
QilList n = new
QilList
(QilNodeType.GlobalParameterList);
124
QilList n = new
QilList
(QilNodeType.ActualParameterList);
132
QilList n = new
QilList
(QilNodeType.FormalParameterList);
140
QilList n = new
QilList
(QilNodeType.SortKeyList);
148
QilList n = new
QilList
(QilNodeType.BranchList);
400
QilList n = new
QilList
(QilNodeType.Sequence);
175 references to QilList
System.Private.Xml (175)
System\Xml\Xsl\IlGen\TailCallAnalyzer.cs (2)
61
QilList
ndSeq = (
QilList
)nd;
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (3)
553
case QilNodeType.Sequence: AnalyzeSequence((nd as
QilList
)!, info); break;
616
protected virtual void AnalyzeSequence(
QilList
ndSeq, XmlILConstructInfo info)
991
QilList
ndBranches = (nd as QilChoice)!.Branches;
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (3)
787
protected override QilNode VisitSequence(
QilList
local0)
812
local1 = VisitSequence((
QilList
)local1);
5623
private static void EliminateUnusedGlobals(
QilList
globals)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (4)
86
private void PrepareGlobalValues(
QilList
globalIterators)
114
private void VisitGlobalValues(
QilList
globalIterators)
1119
protected override QilNode VisitSequence(
QilList
ndSeq)
1158
private void Sequence(
QilList
ndSeq)
System\Xml\Xsl\QIL\QilChoice.cs (2)
42
public
QilList
Branches
44
get { return (
QilList
)Right; }
System\Xml\Xsl\QIL\QilExpression.cs (6)
142
public
QilList
GlobalParameterList
144
get { return (
QilList
)_gloParams; }
151
public
QilList
GlobalVariableList
153
get { return (
QilList
)_gloVars; }
169
public
QilList
FunctionList
171
get { return (
QilList
)_funList; }
System\Xml\Xsl\QIL\QilFactory.cs (24)
32
public
QilList
ActualParameterList(IList<QilNode> values)
34
QilList
seq = ActualParameterList();
39
public
QilList
FormalParameterList(IList<QilNode> values)
41
QilList
seq = FormalParameterList();
46
public
QilList
BranchList(IList<QilNode> values)
48
QilList
seq = BranchList();
53
public
QilList
Sequence(IList<QilNode> values)
55
QilList
seq = Sequence();
98
public
QilList
FunctionList()
100
QilList
n = new QilList(QilNodeType.FunctionList);
106
public
QilList
GlobalVariableList()
108
QilList
n = new QilList(QilNodeType.GlobalVariableList);
114
public
QilList
GlobalParameterList()
116
QilList
n = new QilList(QilNodeType.GlobalParameterList);
122
public
QilList
ActualParameterList()
124
QilList
n = new QilList(QilNodeType.ActualParameterList);
130
public
QilList
FormalParameterList()
132
QilList
n = new QilList(QilNodeType.FormalParameterList);
138
public
QilList
SortKeyList()
140
QilList
n = new QilList(QilNodeType.SortKeyList);
146
public
QilList
BranchList()
148
QilList
n = new QilList(QilNodeType.BranchList);
398
public
QilList
Sequence()
400
QilList
n = new QilList(QilNodeType.Sequence);
System\Xml\Xsl\QIL\QilFunction.cs (2)
85
public
QilList
Arguments
87
get { return (
QilList
)_arguments; }
System\Xml\Xsl\QIL\QilInvoke.cs (2)
38
public
QilList
Arguments
40
get { return (
QilList
)Right; }
System\Xml\Xsl\QIL\QilInvokeEarlyBound.cs (2)
45
public
QilList
Arguments
47
get { return (
QilList
)Right; }
System\Xml\Xsl\QIL\QilInvokeLateBound.cs (2)
36
public
QilList
Arguments
38
get { return (
QilList
)Right; }
System\Xml\Xsl\QIL\QilList.cs (2)
80
QilList
n = (
QilList
)MemberwiseClone();
System\Xml\Xsl\QIL\QilPatternFactory.cs (21)
81
public
QilList
FunctionList()
86
public
QilList
GlobalVariableList()
91
public
QilList
GlobalParameterList()
96
public
QilList
ActualParameterList()
101
public
QilList
ActualParameterList(QilNode arg1, QilNode arg2)
103
QilList
result = _f.ActualParameterList();
109
public
QilList
ActualParameterList(params QilNode[] args)
114
public
QilList
FormalParameterList()
119
public
QilList
FormalParameterList(QilNode arg1, QilNode arg2)
121
QilList
result = _f.FormalParameterList();
127
public
QilList
FormalParameterList(params QilNode[] args)
132
public
QilList
BranchList(params QilNode[] args)
319
public QilNode Choice(QilNode expr,
QilList
branches)
357
QilList
res = _f.Sequence();
364
QilList
res = _f.Sequence();
380
QilList
res = _f.Sequence();
593
public QilFunction Function(
QilList
args, QilNode sideEffects, XmlQueryType resultType)
598
public QilFunction Function(
QilList
args, QilNode defn, QilNode sideEffects)
604
public QilNode Invoke(QilFunction func,
QilList
args)
818
QilList
list = _f.ActualParameterList();
825
QilList
list = _f.ActualParameterList();
System\Xml\Xsl\QIL\QilPatternVisitor.cs (8)
94
protected override QilNode VisitFunctionList(
QilList
n) { return NoReplace(n); }
95
protected override QilNode VisitGlobalVariableList(
QilList
n) { return NoReplace(n); }
96
protected override QilNode VisitGlobalParameterList(
QilList
n) { return NoReplace(n); }
97
protected override QilNode VisitActualParameterList(
QilList
n) { return NoReplace(n); }
98
protected override QilNode VisitFormalParameterList(
QilList
n) { return NoReplace(n); }
99
protected override QilNode VisitSortKeyList(
QilList
n) { return NoReplace(n); }
100
protected override QilNode VisitBranchList(
QilList
n) { return NoReplace(n); }
148
protected override QilNode VisitSequence(
QilList
n) { return NoReplace(n); }
System\Xml\Xsl\QIL\QilTypeChecker.cs (28)
29
QilNodeType.FunctionList => CheckFunctionList((
QilList
)n),
30
QilNodeType.GlobalVariableList => CheckGlobalVariableList((
QilList
)n),
31
QilNodeType.GlobalParameterList => CheckGlobalParameterList((
QilList
)n),
32
QilNodeType.ActualParameterList => CheckActualParameterList((
QilList
)n),
33
QilNodeType.FormalParameterList => CheckFormalParameterList((
QilList
)n),
34
QilNodeType.SortKeyList => CheckSortKeyList((
QilList
)n),
35
QilNodeType.BranchList => CheckBranchList((
QilList
)n),
68
QilNodeType.Sequence => CheckSequence((
QilList
)n),
169
CheckClassAndNodeType(node[3], typeof(
QilList
), QilNodeType.GlobalParameterList);
170
CheckClassAndNodeType(node[4], typeof(
QilList
), QilNodeType.GlobalVariableList);
172
CheckClassAndNodeType(node[6], typeof(
QilList
), QilNodeType.FunctionList);
176
public static XmlQueryType CheckFunctionList(
QilList
node)
183
public static XmlQueryType CheckGlobalVariableList(
QilList
node)
190
public static XmlQueryType CheckGlobalParameterList(
QilList
node)
200
public static XmlQueryType CheckActualParameterList(
QilList
node)
205
public static XmlQueryType CheckFormalParameterList(
QilList
node)
212
public static XmlQueryType CheckSortKeyList(
QilList
node)
219
public static XmlQueryType CheckBranchList(
QilList
node)
396
CheckClassAndNodeType(node.Branches, typeof(
QilList
), QilNodeType.BranchList);
412
public static XmlQueryType CheckSequence(
QilList
node)
630
CheckClassAndNodeType(node[1], typeof(
QilList
), QilNodeType.SortKeyList);
657
CheckClassAndNodeType(node[0], typeof(
QilList
), QilNodeType.FormalParameterList);
666
CheckClassAndNodeType(node[1], typeof(
QilList
), QilNodeType.ActualParameterList);
668
QilList
actualArgs = node.Arguments;
669
QilList
formalArgs = node.Function.Arguments;
937
CheckClassAndNodeType(node[1], typeof(
QilList
), QilNodeType.ActualParameterList);
946
CheckClassAndNodeType(node[2], typeof(
QilList
), QilNodeType.ActualParameterList);
949
QilList
actualArgs = node.Arguments;
System\Xml\Xsl\QIL\QilVisitor.cs (16)
112
QilNodeType.FunctionList => VisitFunctionList((
QilList
)n),
113
QilNodeType.GlobalVariableList => VisitGlobalVariableList((
QilList
)n),
114
QilNodeType.GlobalParameterList => VisitGlobalParameterList((
QilList
)n),
115
QilNodeType.ActualParameterList => VisitActualParameterList((
QilList
)n),
116
QilNodeType.FormalParameterList => VisitFormalParameterList((
QilList
)n),
117
QilNodeType.SortKeyList => VisitSortKeyList((
QilList
)n),
118
QilNodeType.BranchList => VisitBranchList((
QilList
)n),
151
QilNodeType.Sequence => VisitSequence((
QilList
)n),
263
protected virtual QilNode VisitFunctionList(
QilList
n) { return VisitChildren(n); }
264
protected virtual QilNode VisitGlobalVariableList(
QilList
n) { return VisitChildren(n); }
265
protected virtual QilNode VisitGlobalParameterList(
QilList
n) { return VisitChildren(n); }
266
protected virtual QilNode VisitActualParameterList(
QilList
n) { return VisitChildren(n); }
267
protected virtual QilNode VisitFormalParameterList(
QilList
n) { return VisitChildren(n); }
268
protected virtual QilNode VisitSortKeyList(
QilList
n) { return VisitChildren(n); }
269
protected virtual QilNode VisitBranchList(
QilList
n) { return VisitChildren(n); }
317
protected virtual QilNode VisitSequence(
QilList
n) { return VisitChildren(n); }
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
310
((
QilList
)left).Add(right);
System\Xml\Xsl\Xslt\InvokeGenerator.cs (2)
27
private
QilList
? _formalArgs;
28
private
QilList
? _invokeArgs;
System\Xml\Xsl\Xslt\QilGenerator.cs (42)
66
private
QilList
_functions = null!;
69
private
QilList
_extPars = null!;
70
private
QilList
_gloVars = null!;
71
private
QilList
_nsVars = null!;
298
private
QilList
? EnterScope(XslNode node)
315
private
QilList
? BuildDebuggerNamespaces()
319
QilList
nsDecls = _f.BaseFactory.Sequence();
430
private QilIterator GetNsVar(
QilList
nsList)
437
Debug.Assert(var.Binding is
QilList
);
438
QilList
varList = (
QilList
)var.Binding;
480
QilList
args = _f.FormalParameterList();
483
QilList
? nsList = EnterScope(tmpl);
548
QilList
paramFormal = _f.FormalParameterList();
549
QilList
paramActual = _f.ActualParameterList();
658
QilList
? nsListParam = EnterScope(xslParam);
678
private
QilList
InstructionList()
693
private QilNode CompileInstructions(IList<XslNode> instructions,
QilList
content)
698
private QilNode CompileInstructions(IList<XslNode> instructions, int from,
QilList
content)
709
QilList
? nsList = EnterScope(node);
789
private void AddNsDecl(
QilList
content, string prefix, string nsUri)
829
QilList
nsList = InstructionList();
1034
QilList
result = _f.BaseFactory.Sequence();
1081
QilList
result = InstructionList();
1308
QilList
content = InstructionList();
1418
QilList
? nsList = EnterScope(when);
1481
QilList
list = InstructionList();
1509
QilList
? nsList = EnterScope(withParam);
1519
private
QilList
? CompileSorts(IList<XslNode> content, ref LoopFocus parentLoop)
1521
QilList
keyList = _f.BaseFactory.SortKeyList();
1724
private void CompileSort(Sort sort,
QilList
keyList, ref LoopFocus parentLoop)
1809
QilList
list;
1817
list = (
QilList
)pattern;
2149
QilList
filters = (
QilList
)result;
2262
QilList
? nsList = EnterScope(varPar);
2489
QilList
nsDecls = _f.BaseFactory.Sequence();
2566
private static bool FillupInvokeArgs(
QilList
formalArgs, IList<XslNode> actualArgs,
QilList
invokeArgs)
2634
QilList
invokeArgs = _f.ActualParameterList();
2659
QilList
formalArgs = _f.FormalParameterList();
2819
private QilNode SetDebugNs(QilNode n,
QilList
? nsList)
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (1)
457
QilList
result = _f.BaseFactory.Sequence();
System\Xml\Xsl\Xslt\QilStrConcatenator.cs (1)
17
private
QilList
? _concat;
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (1)
87
((
QilList
)left).Add(right);