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

◆ Compile()

override void System.Xml.Xsl.XsltOld.ProcessingInstructionAction.Compile ( Compiler compiler)
inlinepackage

Definition at line 15 of file ProcessingInstructionAction.cs.

16 {
20 {
21 _name = _nameAvt.Evaluate(null, null);
22 _nameAvt = null;
24 {
25 _name = null;
26 }
27 }
28 if (compiler.Recurse())
29 {
31 compiler.ToParent();
32 }
33 }
string Evaluate(Processor processor, ActionFrame frame)
Definition Avt.cs:37
void CompileAttributes(Compiler compiler)
void CheckRequiredAttribute(Compiler compiler, object attrValue, string attrName)

References System.Xml.Xsl.XsltOld.ProcessingInstructionAction._name, System.Xml.Xsl.XsltOld.ProcessingInstructionAction._nameAvt, System.Xml.Xsl.XsltOld.CompiledAction.CheckRequiredAttribute(), System.Xml.Xsl.XsltOld.CompiledAction.CompileAttributes(), System.Xml.Xsl.XsltOld.ContainerAction.CompileTemplate(), System.Xml.Dictionary, System.Xml.Xsl.XsltOld.Avt.Evaluate(), System.Xml.Xsl.XsltOld.Avt.IsConstant, and System.Xml.Xsl.XsltOld.ProcessingInstructionAction.IsProcessingInstructionName().