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

◆ Execute() [1/4]

void System.Xml.Xsl.XsltOld.Processor.Execute ( )
inlinepackage

Definition at line 310 of file Processor.cs.

311 {
312 while (_execResult == ExecResult.Continue)
313 {
314 ActionFrame actionFrame = (ActionFrame)_actionStack.Peek();
315 if (actionFrame == null)
316 {
318 ExecutionResult = ExecResult.Done;
319 break;
320 }
321 if (actionFrame.Execute(this))
322 {
324 }
325 }
326 if (_execResult == ExecResult.Interrupt)
327 {
328 _execResult = ExecResult.Continue;
329 }
330 }
object Peek()
Definition HWStack.cs:81
readonly HWStack _actionStack
Definition Processor.cs:48

References System.Xml.Xsl.XsltOld.Processor._actionStack, System.Xml.Xsl.XsltOld.Processor._builder, System.Xml.Xsl.XsltOld.Processor._execResult, System.Xml.Xsl.XsltOld.Processor.ExecutionResult, System.Xml.HWStack.Peek(), System.Xml.HWStack.Pop(), and System.Xml.Xsl.XsltOld.RecordBuilder.TheEnd().

Referenced by System.Xml.Xsl.XsltOld.Processor.Execute(), System.Xml.Xsl.XsltOld.Processor.Execute(), and System.Xml.Xsl.XsltOld.Processor.Execute().