IKVM.Internal.CodeEmitter.RemoveUnusedLabels C# (CSharp) Method

RemoveUnusedLabels() private method

private RemoveUnusedLabels ( ) : void
return void
        private void RemoveUnusedLabels()
        {
            UpdateLabelRefCounts();
            for (int i = 0; i < code.Count; i++)
            {
                while (code[i].pseudo == CodeType.Label && code[i].Label.Temp == 0)
                {
                    code.RemoveAt(i);
                }
            }
        }