public override IAstNode Visit(SwitchStatement node) { return(new SwitchStatement((Expression)node.Condition.Accept(this), node.StartOffset, node.EndOffset) .Add(node.CaseStatements.Select(statement => (CaseStatement)statement.Accept(this)))); }
public override IAstNode Visit(SwitchStatement node) { return(new SwitchStatement((Expression)node.Condition.Accept(this), node.StartOffset, node.EndOffset) .Add(node.CaseStatements.Select(statement => (CaseStatement)statement.Accept(this)))); }