예제 #1
0
        // ThrowStatement
        private Statement Rewrite(ThrowStatement node)
        {
            Expression value = RewriteExpressionFreeTemps(node.Value);

            if ((object)value != (object)node.Value)
            {
                return(Ast.Throw(node.Span, value));
            }
            else
            {
                return(node);
            }
        }