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

◆ CompileAttribute()

override bool System.Xml.Xsl.XsltOld.AttributeSetAction.CompileAttribute ( Compiler compiler)
inlinepackagevirtual

Reimplemented from System.Xml.Xsl.XsltOld.CompiledAction.

Definition at line 18 of file AttributeSetAction.cs.

19 {
20 string localName = compiler.Input.LocalName;
21 string value = compiler.Input.Value;
22 if (Ref.Equal(localName, compiler.Atoms.Name))
23 {
24 name = compiler.CreateXPathQName(value);
25 }
26 else
27 {
28 if (!Ref.Equal(localName, compiler.Atoms.UseAttributeSets))
29 {
30 return false;
31 }
32 AddAction(compiler.CreateUseAttributeSetsAction());
33 }
34 return true;
35 }

References System.Xml.Xsl.XsltOld.ContainerAction.AddAction(), System.Xml.Dictionary, System.Xml.Ref.Equal(), System.Xml.Xsl.XsltOld.AttributeSetAction.name, and System.value.