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

◆ AddCurrentPositionLast()

QilNode System.Xml.Xsl.Xslt.QilGenerator.AddCurrentPositionLast ( QilNode content)
inlineprivate

Definition at line 2192 of file QilGenerator.cs.

2193 {
2194 if (IsDebug)
2195 {
2196 content = AddDebugVariable(CloneName(_nameLast), GetLastPosition(), content);
2198 content = AddDebugVariable(CloneName(_nameCurrent), GetCurrentNode(), content);
2199 }
2200 return content;
2201 }
QilNode AddDebugVariable(QilName name, QilNode value, QilNode content)
QilName CloneName(QilName name)

References System.Xml.Xsl.Xslt.QilGenerator._nameCurrent, System.Xml.Xsl.Xslt.QilGenerator._nameLast, System.Xml.Xsl.Xslt.QilGenerator._namePosition, System.Xml.Xsl.Xslt.QilGenerator.AddDebugVariable(), System.Xml.Xsl.Xslt.QilGenerator.CloneName(), System.Xml.Xsl.Xslt.QilGenerator.GetCurrentNode(), System.Xml.Xsl.Xslt.QilGenerator.GetCurrentPosition(), System.Xml.Xsl.Xslt.QilGenerator.GetLastPosition(), and System.Xml.Xsl.Xslt.QilGenerator.IsDebug.

Referenced by System.Xml.Xsl.Xslt.QilGenerator.CompileApplyTemplates(), System.Xml.Xsl.Xslt.QilGenerator.CompileForEach(), and System.Xml.Xsl.Xslt.QilGenerator.CompileGlobalVarPar().