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

◆ VisitFalse()

override QilNode System.Xml.Xsl.IlGen.XmlILVisitor.VisitFalse ( QilNode ndFalse)
inlineprotectedvirtual

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

Definition at line 301 of file XmlILVisitor.cs.

302 {
304 {
306 _iterCurr.Storage = StorageDescriptor.None();
307 }
308 else
309 {
310 _helper.LoadBoolean(boolVal: false);
311 _iterCurr.Storage = StorageDescriptor.Stack(typeof(bool), isCached: false);
312 }
313 return ndFalse;
314 }
static readonly OpCode Brtrue
Definition OpCodes.cs:119
void EmitUnconditionalBranch(OpCode opcode, Label lblTarget)

References System.Xml.Xsl.IlGen.XmlILVisitor._helper, System.Xml.Xsl.IlGen.XmlILVisitor._iterCurr, System.Reflection.Emit.OpCodes.Brfalse, System.Reflection.Emit.OpCodes.Brtrue, System.Xml.Xsl.IlGen.IteratorDescriptor.CurrentBranchingContext, System.Xml.Dictionary, System.Xml.Xsl.IlGen.GenerateHelper.EmitUnconditionalBranch(), System.Xml.Xsl.IlGen.IteratorDescriptor.LabelBranch, System.Xml.Xsl.IlGen.GenerateHelper.LoadBoolean(), System.Xml.Xsl.IlGen.StorageDescriptor.None(), and System.Xml.Xsl.IlGen.StorageDescriptor.Stack().