public IReadOnlyList <T> ExportToPlainList <T>(PlainItemFactory <T> plainItemFactory) where T : IPlainItem { var walkerVisitor = new ExprPlainWriter <T>(plainItemFactory); WalkThrough(walkerVisitor, 0); return(walkerVisitor.Result); }
public ExprPlainWriter(PlainItemFactory <T> factory) { this._factory = factory; }