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

◆ VisitAttribute()

override QilNode System.Xml.Xsl.IlGen.XmlILVisitor.VisitAttribute ( QilBinary ndAttr)
inlineprotectedvirtual

Reimplemented from System.Xml.Xsl.Qil.QilVisitor.

Definition at line 1559 of file XmlILVisitor.cs.

1560 {
1567 _helper.Call(XmlILMethods.NavMoveAttr);
1569 _iterCurr.Storage = StorageDescriptor.Local(localBuilder, typeof(XPathNavigator), isCached: false);
1570 return ndAttr;
1571 }
static readonly OpCode Brfalse
Definition OpCodes.cs:117
static readonly OpCode Ldloc
Definition OpCodes.cs:425
LocalBuilder DeclareLocal(string name, Type type)
void SyncToNavigator(LocalBuilder locNav, QilNode ndCtxt)

References System.Xml.Xsl.IlGen.XmlILVisitor._helper, System.Xml.Xsl.IlGen.XmlILVisitor._iterCurr, System.Reflection.Emit.OpCodes.Brfalse, System.Xml.Xsl.IlGen.GenerateHelper.Call(), System.Xml.Xsl.IlGen.GenerateHelper.CallGetAtomizedName(), System.Xml.Xsl.IlGen.GenerateHelper.DeclareLocal(), System.Xml.Xsl.IlGen.StaticDataManager.DeclareName(), System.Xml.Dictionary, System.Xml.Xsl.IlGen.GenerateHelper.Emit(), System.Xml.Xsl.IlGen.IteratorDescriptor.GetLabelNext(), System.Reflection.Emit.OpCodes.Ldloc, System.Xml.Xsl.IlGen.StorageDescriptor.Local(), System.Xml.Xsl.IlGen.XmlILMethods.NavMoveAttr, System.Xml.Xsl.IlGen.GenerateHelper.StaticData, and System.Xml.Xsl.IlGen.XmlILVisitor.SyncToNavigator().