public static async Task <string> ToSourceCodeAsync( this IAsyncVisitable <IGenericVisitor> visitable, params ISourceCodeStyleRule[] styleRules) { SourceCodeStepsBuilder stepsBuilder = new SourceCodeStepsBuilder(); await visitable.AcceptAsync(stepsBuilder); return(stepsBuilder.Steps.ToSourceCode(styleRules)); }
public sealed override Task VisitAsync(IAsyncVisitable <IGenericVisitor> node) { throw new InvalidOperationException(); }