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