Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ StartWriterLoop()

void System.Xml.Xsl.IlGen.XmlILVisitor.StartWriterLoop ( QilNode nd,
out bool hasOnEnd,
out Label lblOnEnd )
inlineprivate

Definition at line 2771 of file XmlILVisitor.cs.

2772 {
2773 XmlILConstructInfo xmlILConstructInfo = XmlILConstructInfo.Read(nd);
2774 hasOnEnd = false;
2775 lblOnEnd = default(Label);
2776 if (xmlILConstructInfo.PushToWriterLast && !nd.XmlType.IsSingleton && !_iterCurr.HasLabelNext)
2777 {
2778 hasOnEnd = true;
2780 _iterCurr.SetIterator(lblOnEnd, StorageDescriptor.None());
2781 }
2782 }
void SetIterator(Label lblNext, StorageDescriptor storage)

References System.Xml.Xsl.IlGen.StorageDescriptor.None(), and System.Xml.Xsl.IlGen.XmlILConstructInfo.Read().

Referenced by System.Xml.Xsl.IlGen.XmlILVisitor.CopySequence(), and System.Xml.Xsl.IlGen.XmlILVisitor.VisitLoop().