1 instantiation of QueryBodySyntax
Microsoft.CodeAnalysis.CSharp (1)
70 references to QueryBodySyntax
Microsoft.CodeAnalysis.CSharp (35)
Syntax.xml.Main.Generated.cs (12)
235public virtual TResult? VisitQueryBody(QueryBodySyntax node) => this.DefaultVisit(node);
979public virtual void VisitQueryBody(QueryBodySyntax node) => this.DefaultVisit(node);
1720=> node.Update((FromClauseSyntax?)Visit(node.FromClause) ?? throw new ArgumentNullException("fromClause"), (QueryBodySyntax?)Visit(node.Body) ?? throw new ArgumentNullException("body"));
1722public override SyntaxNode? VisitQueryBody(QueryBodySyntax node)
1753=> node.Update(VisitToken(node.IntoKeyword), VisitToken(node.Identifier), (QueryBodySyntax?)Visit(node.Body) ?? throw new ArgumentNullException("body"));
3440public static QueryExpressionSyntax QueryExpression(FromClauseSyntax fromClause, QueryBodySyntax body)
3448public static QueryBodySyntax QueryBody(SyntaxList<QueryClauseSyntax> clauses, SelectOrGroupClauseSyntax selectOrGroup, QueryContinuationSyntax? continuation)
3451return (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();
3455public static QueryBodySyntax QueryBody(SelectOrGroupClauseSyntax selectOrGroup)
3622public static QueryContinuationSyntax QueryContinuation(SyntaxToken intoKeyword, SyntaxToken identifier, QueryBodySyntax body)
3631public static QueryContinuationSyntax QueryContinuation(SyntaxToken identifier, QueryBodySyntax body)
3635public static QueryContinuationSyntax QueryContinuation(string identifier, QueryBodySyntax body)
Syntax.xml.Syntax.Generated.cs (14)
4301private QueryBodySyntax? body;
4310public QueryBodySyntax Body => GetRed(ref this.body, 1)!;
4331public QueryExpressionSyntax Update(FromClauseSyntax fromClause, QueryBodySyntax body)
4344public QueryExpressionSyntax WithBody(QueryBodySyntax body) => Update(this.FromClause, body);
4393public QueryBodySyntax Update(SyntaxList<QueryClauseSyntax> clauses, SelectOrGroupClauseSyntax selectOrGroup, QueryContinuationSyntax? continuation)
4397var newNode = SyntaxFactory.QueryBody(clauses, selectOrGroup, continuation);
4405public QueryBodySyntax WithClauses(SyntaxList<QueryClauseSyntax> clauses) => Update(clauses, this.SelectOrGroup, this.Continuation);
4406public QueryBodySyntax WithSelectOrGroup(SelectOrGroupClauseSyntax selectOrGroup) => Update(this.Clauses, selectOrGroup, this.Continuation);
4407public QueryBodySyntax WithContinuation(QueryContinuationSyntax? continuation) => Update(this.Clauses, this.SelectOrGroup, continuation);
4409public QueryBodySyntax AddClauses(params QueryClauseSyntax[] items) => WithClauses(this.Clauses.AddRange(items));
4911private QueryBodySyntax? body;
4923public QueryBodySyntax Body => GetRed(ref this.body, 2)!;
4932public QueryContinuationSyntax Update(SyntaxToken intoKeyword, SyntaxToken identifier, QueryBodySyntax body)
4946public 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)