AsmResolver.Net.Msil.MethodBody.OptimizeMacro C# (CSharp) Метод

OptimizeMacro() приватный Метод

private OptimizeMacro ( MsilInstruction instruction ) : void
instruction MsilInstruction
Результат void
        private void OptimizeMacro(MsilInstruction instruction)
        {
            switch (instruction.OpCode.OperandType)
            {
                case MsilOperandType.InlineBrTarget:
                    TryOptimizeBranch(instruction);
                    break;
                case MsilOperandType.InlineVar:
                    TryOptimizeVariable(instruction);
                    break;
                case MsilOperandType.InlineArgument:
                    TryOptimizeArgument(instruction);
                    break;
            }

            if (instruction.OpCode.Code == MsilCode.Ldc_I4)
                TryOptimizeLdc(instruction);
        }