Boo.Lang.Compiler.Steps.EmitAssembly.EmitIndirectAssignment C# (CSharp) Метод

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

private EmitIndirectAssignment ( InternalLocal local, IType typeOnStack ) : void
local InternalLocal
typeOnStack IType
Результат void
        void EmitIndirectAssignment(InternalLocal local, IType typeOnStack)
        {
            var elementType = local.Type.ElementType;
            EmitCastIfNeeded(elementType, typeOnStack);

            var code = GetStoreRefParamCode(elementType);
            if (code == OpCodes.Stobj)
                _il.Emit(code, GetSystemType(elementType));
            else
                _il.Emit(code);
        }
EmitAssembly