System.Reflection.DynamicMethodCompiler.UnboxIfNeeded C# (CSharp) Method

UnboxIfNeeded() private static method

Unboxes if needed.
private static UnboxIfNeeded ( Type type, ILGenerator generator ) : void
type Type The type.
generator System.Reflection.Emit.ILGenerator The generator.
return void
        private static void UnboxIfNeeded(Type type, ILGenerator generator)
        {
            if (type.IsValueType)
            {
                generator.Emit(OpCodes.Unbox_Any, type);
            }
        }