コード例 #1
0
            public static BoundStatement Rewrite(LocalRewriter localRewriter, BoundSwitchStatement node)
            {
                var            rewriter = new SwitchLocalRewriter(node, localRewriter);
                BoundStatement result   = rewriter.LowerSwitchStatement(node);

                rewriter.Free();
                return(result);
            }
コード例 #2
0
 public override BoundNode VisitSwitchStatement(BoundSwitchStatement node)
 {
     return(SwitchLocalRewriter.Rewrite(this, node));
 }