public virtual void VisitQueryGroupIntoExpression <TExpression, TIdentifierExpression>( IQueryGroupIntoExpression <TExpression, TIdentifierExpression> queryGroupIntoExpression) where TExpression : IExpression where TIdentifierExpression : IIdentifierExpression { Visit(queryGroupIntoExpression); }
public static void VisitQueryGroupIntoExpressionChildren<TExpression, TIdentiferExpression>( IQueryGroupIntoExpression<TExpression, TIdentiferExpression> queryGroupExpression, IGenericExpressionVisitor visitor) where TExpression : IExpression where TIdentiferExpression : IIdentifierExpression { VisitQueryGroupExpressionChildren(queryGroupExpression, visitor); VisitIfNotNull(queryGroupExpression.IntoExpression, visitor); }
public override void VisitQueryGroupIntoExpression <TExpression, TIdentifierExpression>( IQueryGroupIntoExpression <TExpression, TIdentifierExpression> queryGroupIntoExpression) { VisitQueryGroupExpression(queryGroupIntoExpression); Steps.Add(new WriteWhitespace()); Steps.Add(new WriteIntoKeyword()); Steps.Add(new WriteWhitespace()); Steps.Add(new WriteExpression <TIdentifierExpression>(queryGroupIntoExpression.IntoExpression)); }