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

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

private OnAssignmentToSlice ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void
node Boo.Lang.Compiler.Ast.BinaryExpression
Результат void
        void OnAssignmentToSlice(BinaryExpression node)
        {
            var slice = (SlicingExpression)node.Left;
            Visit(slice.Target);

            var arrayType = (IArrayType)PopType();
            if (arrayType.Rank == 1)
                EmitAssignmentToSingleDimensionalArrayElement(arrayType, slice, node);
            else
                EmitAssignmentToMultiDimensionalArrayElement(arrayType, slice, node);
        }
EmitAssembly