public static string Dump(AstNode node) { var builder = new StringBuilder(); var dumper = new AstDumper(builder); dumper.Visit(node); return(builder.ToString()); }
public static string Dump(AstBody body) { var builder = new StringBuilder(); var dumper = new AstDumper(builder); foreach (var statement in body.Statements) { dumper.Visit(statement); dumper.AppendLine(); } return(builder.ToString()); }