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

◆ AnalyzeLoop()

virtual void System.Xml.Xsl.IlGen.XmlILStateAnalyzer.AnalyzeLoop ( QilLoop ndLoop,
XmlILConstructInfo info )
inlineprotectedvirtual

Reimplemented in System.Xml.Xsl.IlGen.XmlILElementAnalyzer.

Definition at line 160 of file XmlILStateAnalyzer.cs.

161 {
162 XmlQueryType xmlType = ndLoop.XmlType;
163 info.ConstructMethod = XmlILConstructMethod.Writer;
164 if (!xmlType.IsSingleton)
165 {
166 StartLoop(xmlType, info);
167 }
169 if (!xmlType.IsSingleton)
170 {
171 EndLoop(xmlType, info);
172 }
173 }
virtual QilNode AnalyzeContent(QilNode nd)
void EndLoop(XmlQueryType typ, XmlILConstructInfo info)
void StartLoop(XmlQueryType typ, XmlILConstructInfo info)

References System.Xml.Xsl.IlGen.XmlILStateAnalyzer.AnalyzeContent(), System.Xml.Dictionary, System.Xml.Xsl.IlGen.XmlILStateAnalyzer.EndLoop(), System.info, System.Xml.Xsl.XmlQueryType.IsSingleton, and System.Xml.Xsl.IlGen.XmlILStateAnalyzer.StartLoop().

Referenced by System.Xml.Xsl.IlGen.XmlILStateAnalyzer.AnalyzeContent().