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)
4440
if (clauses != this.Clauses || selectOrGroup != this.
SelectOrGroup
|| continuation != this.Continuation)
4450
public QueryBodySyntax WithClauses(SyntaxList<QueryClauseSyntax> clauses) => Update(clauses, this.
SelectOrGroup
, this.Continuation);
4452
public QueryBodySyntax WithContinuation(QueryContinuationSyntax? continuation) => Update(this.Clauses, this.
SelectOrGroup
, continuation);
Binder\Binder_Query.cs (5)
99
state.selectOrGroup = node.Body.
SelectOrGroup
;
116
state.selectOrGroup = continuation.Body.
SelectOrGroup
;
151
correspondingAccessNode = query.Body.
SelectOrGroup
;
153
switch (query.Body.
SelectOrGroup
.Kind())
160
throw ExceptionUtilities.UnexpectedValue(query.Body.
SelectOrGroup
.Kind());
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (1)
257
queryBody.
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)
16
query.Body.
SelectOrGroup
];
19
=> [.. body.Clauses, body.
SelectOrGroup
];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
446
if (body.
SelectOrGroup
.IsMissing)
452
return body.
SelectOrGroup
;
Microsoft.CodeAnalysis.CSharp.Features (2)
AddImport\CSharpAddImportFeatureService.cs (1)
279
if (InfoBoundSuccessfully(semanticModel.GetSymbolInfo(query.Body.
SelectOrGroup
, cancellationToken)))
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
875
if (queryBody.
SelectOrGroup
is not SelectClauseSyntax selectClause)
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\QueryExpressionSyntaxExtensions.cs (2)
16
query.Body.
SelectOrGroup
];
19
=> [.. body.Clauses, body.
SelectOrGroup
];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
446
if (body.
SelectOrGroup
.IsMissing)
452
return body.
SelectOrGroup
;
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\QueryExpressionSyntaxExtensions.cs (2)
16
query.Body.
SelectOrGroup
];
19
=> [.. body.Clauses, body.
SelectOrGroup
];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
446
if (body.
SelectOrGroup
.IsMissing)
452
return body.
SelectOrGroup
;