24 references to SelectOrGroup
Microsoft.CodeAnalysis.CSharp (10)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1735=> node.Update(VisitList(node.Clauses), (SelectOrGroupClauseSyntax?)Visit(node.SelectOrGroup) ?? throw new ArgumentNullException("selectOrGroup"), (QueryContinuationSyntax?)Visit(node.Continuation));
_generated\2\Syntax.xml.Syntax.Generated.cs (3)
4440if (clauses != this.Clauses || selectOrGroup != this.SelectOrGroup || continuation != this.Continuation) 4450public QueryBodySyntax WithClauses(SyntaxList<QueryClauseSyntax> clauses) => Update(clauses, this.SelectOrGroup, this.Continuation); 4452public QueryBodySyntax WithContinuation(QueryContinuationSyntax? continuation) => Update(this.Clauses, this.SelectOrGroup, continuation);
Binder\Binder_Query.cs (5)
99state.selectOrGroup = node.Body.SelectOrGroup; 116state.selectOrGroup = continuation.Body.SelectOrGroup; 151correspondingAccessNode = query.Body.SelectOrGroup; 153switch (query.Body.SelectOrGroup.Kind()) 160throw ExceptionUtilities.UnexpectedValue(query.Body.SelectOrGroup.Kind());
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (1)
257queryBody.SelectOrGroup.Span.End - 1, identifierName, SpeculativeBindingOption.BindAsExpression).Type;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\QueryExpressionSyntaxExtensions.cs (2)
16query.Body.SelectOrGroup]; 19=> [.. body.Clauses, body.SelectOrGroup];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
446if (body.SelectOrGroup.IsMissing) 452return body.SelectOrGroup;
Microsoft.CodeAnalysis.CSharp.Features (2)
AddImport\CSharpAddImportFeatureService.cs (1)
279if (InfoBoundSuccessfully(semanticModel.GetSymbolInfo(query.Body.SelectOrGroup, cancellationToken)))
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
875if (queryBody.SelectOrGroup is not SelectClauseSyntax selectClause)
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\QueryExpressionSyntaxExtensions.cs (2)
16query.Body.SelectOrGroup]; 19=> [.. body.Clauses, body.SelectOrGroup];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
446if (body.SelectOrGroup.IsMissing) 452return body.SelectOrGroup;
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\QueryExpressionSyntaxExtensions.cs (2)
16query.Body.SelectOrGroup]; 19=> [.. body.Clauses, body.SelectOrGroup];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
446if (body.SelectOrGroup.IsMissing) 452return body.SelectOrGroup;