Boo.Lang.Compiler.Steps.ProcessMethodBodies.ExpandIncrementDecrement C# (CSharp) Метод

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

private ExpandIncrementDecrement ( UnaryExpression node ) : void
node Boo.Lang.Compiler.Ast.UnaryExpression
Результат void
        void ExpandIncrementDecrement(UnaryExpression node)
        {
            var expansion = IsArraySlicing(node.Operand)
                ? ExpandIncrementDecrementArraySlicing(node)
                : ExpandSimpleIncrementDecrement(node);

            node.ParentNode.Replace(node, expansion);

            Visit(expansion);
        }
ProcessMethodBodies