1 instantiation of QueryBodySyntax
Microsoft.CodeAnalysis.CSharp (1)
70 references to QueryBodySyntax
Microsoft.CodeAnalysis.CSharp (35)
Syntax.xml.Main.Generated.cs (12)
238public virtual TResult? VisitQueryBody(QueryBodySyntax node) => this.DefaultVisit(node);
985public virtual void VisitQueryBody(QueryBodySyntax node) => this.DefaultVisit(node);
1729=> node.Update((FromClauseSyntax?)Visit(node.FromClause) ?? throw new ArgumentNullException("fromClause"), (QueryBodySyntax?)Visit(node.Body) ?? throw new ArgumentNullException("body"));
1731public override SyntaxNode? VisitQueryBody(QueryBodySyntax node)
1762=> node.Update(VisitToken(node.IntoKeyword), VisitToken(node.Identifier), (QueryBodySyntax?)Visit(node.Body) ?? throw new ArgumentNullException("body"));
3461public static QueryExpressionSyntax QueryExpression(FromClauseSyntax fromClause, QueryBodySyntax body)
3469public static QueryBodySyntax QueryBody(SyntaxList<QueryClauseSyntax> clauses, SelectOrGroupClauseSyntax selectOrGroup, QueryContinuationSyntax? continuation)
3472return (QueryBodySyntax)Syntax.InternalSyntax.SyntaxFactory.QueryBody(clauses.Node.ToGreenList<Syntax.InternalSyntax.QueryClauseSyntax>(), (Syntax.InternalSyntax.SelectOrGroupClauseSyntax)selectOrGroup.Green, continuation == null ? null : (Syntax.InternalSyntax.QueryContinuationSyntax)continuation.Green).CreateRed();
3476public static QueryBodySyntax QueryBody(SelectOrGroupClauseSyntax selectOrGroup)
3643public static QueryContinuationSyntax QueryContinuation(SyntaxToken intoKeyword, SyntaxToken identifier, QueryBodySyntax body)
3652public static QueryContinuationSyntax QueryContinuation(SyntaxToken identifier, QueryBodySyntax body)
3656public static QueryContinuationSyntax QueryContinuation(string identifier, QueryBodySyntax body)
Syntax.xml.Syntax.Generated.cs (14)
4345private QueryBodySyntax? body;
4354public QueryBodySyntax Body => GetRed(ref this.body, 1)!;
4375public QueryExpressionSyntax Update(FromClauseSyntax fromClause, QueryBodySyntax body)
4388public QueryExpressionSyntax WithBody(QueryBodySyntax body) => Update(this.FromClause, body);
4437public QueryBodySyntax Update(SyntaxList<QueryClauseSyntax> clauses, SelectOrGroupClauseSyntax selectOrGroup, QueryContinuationSyntax? continuation)
4441var newNode = SyntaxFactory.QueryBody(clauses, selectOrGroup, continuation);
4449public QueryBodySyntax WithClauses(SyntaxList<QueryClauseSyntax> clauses) => Update(clauses, this.SelectOrGroup, this.Continuation);
4450public QueryBodySyntax WithSelectOrGroup(SelectOrGroupClauseSyntax selectOrGroup) => Update(this.Clauses, selectOrGroup, this.Continuation);
4451public QueryBodySyntax WithContinuation(QueryContinuationSyntax? continuation) => Update(this.Clauses, this.SelectOrGroup, continuation);
4453public QueryBodySyntax AddClauses(params QueryClauseSyntax[] items) => WithClauses(this.Clauses.AddRange(items));
4955private QueryBodySyntax? body;
4967public QueryBodySyntax Body => GetRed(ref this.body, 2)!;
4976public QueryContinuationSyntax Update(SyntaxToken intoKeyword, SyntaxToken identifier, QueryBodySyntax body)
4990public QueryContinuationSyntax WithBody(QueryBodySyntax body) => Update(this.IntoKeyword, this.Identifier, body);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
Microsoft.CodeAnalysis.CSharp.Features (11)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Roslyn.Diagnostics.CSharp.Analyzers (6)