protected internal override Expression VisitAsyncLambda <TDelegate>(AsyncCSharpExpression <TDelegate> node) { Visited = true; return(base.VisitAsyncLambda(node)); }
protected internal override Expression VisitAsyncLambda <T>(AsyncCSharpExpression <T> node) => node;
protected internal override Expression VisitAsyncLambda <T>(AsyncCSharpExpression <T> node) { // NB: Keep hands off nested lambdas return(node); }