System.Xml.Xsl.IlGen.IteratorDescriptor.LoopToEnd C# (CSharp) Method

LoopToEnd() public method

Continue iteration until it is complete. Branch to "lblOnEnd" when iteration is complete.
goto LabelNextCtxt; LabelOnEnd:
public LoopToEnd ( Label lblOnEnd ) : void
lblOnEnd System.Reflection.Emit.Label
return void
        public void LoopToEnd(Label lblOnEnd) {
            if (this.hasNext) {
                this.helper.BranchAndMark(this.lblNext, lblOnEnd);
                this.hasNext = false;
            }

            // After looping is finished, storage is N/A
            this.storage = StorageDescriptor.None();
        }