Base:
property
this
System.Xml.Xsl.Qil.QilNode.this[System.Int32]
4 writes to
System.Data.SqlXml (4)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (3)
570
ndSeq
[
idx] = AnalyzeContent(ndSeq[idx]);
604
ndChoice.Branches
[
idx] = AnalyzeContent(ndChoice.Branches[idx]);
611
ndChoice.Branches
[
idx] = AnalyzeContent(ndChoice.Branches[idx]);
System\Xml\Xsl\Xslt\InvokeGenerator.cs (1)
132
invokeArgs
[
prevArg] = var;
44 references to
System.Data.SqlXml (44)
System\Xml\Xsl\IlGen\TailCallAnalyzer.cs (2)
60
AnalyzeDefinition(ndSeq
[
ndSeq.Count - 1]);
68
AnalyzeDefinition(ndChoice.Branches
[
i]);
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (4)
570
ndSeq[idx] = AnalyzeContent(ndSeq
[
idx]);
604
ndChoice.Branches[idx] = AnalyzeContent(ndChoice.Branches
[
idx]);
611
ndChoice.Branches[idx] = AnalyzeContent(ndChoice.Branches
[
idx]);
902
AnalyzeContent(ndBranches
[
idx]);
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (6)
1127
NestedVisit(ndSeq
[
i], lblOnEnd);
1130
this.iterCurr.EnsureItemStorageType(ndSeq
[
i].XmlType, itemStorageType);
2374
QilNode ndActualArg = ndInvoke.Arguments
[
iArg];
2375
QilNode ndFormalArg = ndInvoke.Function.Arguments
[
iArg];
3325
QilNode ndArg = ndInvoke.Arguments
[
iArg];
3384
ndActualArg = ndInvoke.Arguments
[
iArg];
System\Xml\Xsl\QIL\QilXmlReader.cs (7)
197
QilExpression qil = f.QilExpression(list
[
list.Count - 1]);
201
switch (list
[
i].NodeType) {
204
qil.IsDebug = list
[
i].NodeType == QilNodeType.True;
208
qil.FunctionList = (QilList) list
[
i];
212
qil.GlobalVariableList = (QilList) list
[
i];
216
qil.GlobalParameterList = (QilList) list
[
i];
371
facArgs[i] = list
[
i];
System\Xml\Xsl\XmlIlGenerator.cs (2)
199
QilParameter ndParam = (QilParameter) ndFunc.Arguments
[
arg];
226
XmlILAnnotation.Write(ndFunc.Arguments
[
arg]).ArgumentPosition = arg;
System\Xml\Xsl\Xslt\InvokeGenerator.cs (10)
50
QilParameter formalArg = (QilParameter)formalArgs
[
curArg];
118
Debug.Assert(formalArgs
[
prevArg] != null, "formalArg must be in the list");
119
Debug.Assert(invokeArgs
[
prevArg] != null, "This arg should be compiled already");
122
if (n == formalArgs
[
prevArg]) {
124
if (invokeArgs
[
prevArg] is QilLiteral) {
125
return invokeArgs
[
prevArg].ShallowClone(fac.BaseFactory);
129
if (!(invokeArgs
[
prevArg] is QilIterator)) {
130
QilIterator var = fac.BaseFactory.Let(invokeArgs
[
prevArg]);
134
Debug.Assert(invokeArgs
[
prevArg] is QilIterator);
135
return invokeArgs
[
prevArg];
System\Xml\Xsl\Xslt\QilGenerator.cs (13)
388
Debug.Assert(nsList
[
i].NodeType == QilNodeType.NamespaceDecl);
389
Debug.Assert(varList
[
i].NodeType == QilNodeType.NamespaceDecl);
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
474
QilParameter formal = f.Parameter(args
[
j].XmlType); {
475
formal.DebugName = ((QilParameter) args
[
j]).DebugName;
476
formal.Name = CloneName(((QilParameter)args
[
j]).Name);
477
SetLineInfo(formal, args
[
j].SourceLine);
480
paramActual.Add(args
[
j]);
1533
QilLoop filter = (QilLoop) list
[
i];
1805
sheet.AddTemplateMatch(template, (QilLoop)filters
[
idx]);