internal QuerySelectIntoExpressionWithCodeAnalysis() { node = new QueryEndExpressionNode <QuerySelectIntoExpressionWithCodeAnalysis, SelectClauseSyntax>(this); expression = new CachedExpressionNode <QuerySelectIntoExpressionWithCodeAnalysis, SelectClauseSyntax>( node, syntax => syntax.Expression, (parentSyntax, childSyntax) => parentSyntax.WithExpression(childSyntax)); }
internal QueryGroupIntoExpressionWithCodeAnalysis() { node = new QueryEndExpressionNode <QueryGroupIntoExpressionWithCodeAnalysis, GroupClauseSyntax>(this); byExpression = new CachedExpressionNode <QueryGroupIntoExpressionWithCodeAnalysis, GroupClauseSyntax>( node, syntax => syntax.ByExpression, (parentSyntax, childSyntax) => parentSyntax.WithByExpression(childSyntax)); groupExpression = new CachedExpressionNode <QueryGroupIntoExpressionWithCodeAnalysis, GroupClauseSyntax>( node, syntax => syntax.GroupExpression, (parentSyntax, childSyntax) => parentSyntax.WithGroupExpression(childSyntax)); }