protected override CatchBlock VisitCatchBlock(CatchBlock node) { Out(Flow.NewLine, "} .Catch (" + node.Test); if (node.Variable != null) { Out(Flow.Space, ""); VisitParameter(node.Variable); } if (node.Filter != null) { Out(") .If (", Flow.Break); Visit(node.Filter); } Out(") {", Flow.NewLine); Indent(); Visit(node.Body); Dedent(); return(node); }
public CatchBlockProxy(CatchBlock node) { _node = node; }