1 instantiation of SelectClauseSyntax
Microsoft.CodeAnalysis.CSharp (1)
Syntax.xml.Internal.Generated.cs (1)
7635
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
SelectClauseSyntax
(this, parent, position);
97 references to SelectClauseSyntax
Microsoft.CodeAnalysis.CSharp (28)
Binder\Binder.IdentifierUsedAsValueFinder.cs (2)
374
var
selectClause = (
SelectClauseSyntax
)state.selectOrGroup;
Binder\Binder_Query.cs (8)
178
var
select = state.selectOrGroup as
SelectClauseSyntax
;
228
var
selectClause = (
SelectClauseSyntax
)state.selectOrGroup;
414
var
select = (
SelectClauseSyntax
)state.selectOrGroup;
605
var
select = (
SelectClauseSyntax
)state.selectOrGroup;
Syntax.xml.Main.Generated.cs (6)
259
public virtual TResult? VisitSelectClause(
SelectClauseSyntax
node) => this.DefaultVisit(node);
1003
public virtual void VisitSelectClause(
SelectClauseSyntax
node) => this.DefaultVisit(node);
1746
public override SyntaxNode? VisitSelectClause(
SelectClauseSyntax
node)
3596
public static
SelectClauseSyntax
SelectClause(SyntaxToken selectKeyword, ExpressionSyntax expression)
3600
return (
SelectClauseSyntax
)Syntax.InternalSyntax.SyntaxFactory.SelectClause((Syntax.InternalSyntax.SyntaxToken)selectKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3604
public static
SelectClauseSyntax
SelectClause(ExpressionSyntax expression)
Syntax.xml.Syntax.Generated.cs (4)
4826
public
SelectClauseSyntax
Update(SyntaxToken selectKeyword, ExpressionSyntax expression)
4830
var
newNode = SyntaxFactory.SelectClause(selectKeyword, expression);
4838
public
SelectClauseSyntax
WithSelectKeyword(SyntaxToken selectKeyword) => Update(selectKeyword, this.Expression);
4839
public
SelectClauseSyntax
WithExpression(ExpressionSyntax expression) => Update(this.SelectKeyword, expression);
Syntax\LambdaUtilities.cs (8)
37
var
selectClause = (
SelectClauseSyntax
)node;
98
var
selectClause = (
SelectClauseSyntax
)newLambda;
187
var
selectClause = (
SelectClauseSyntax
)parent;
328
var
selectClause = (
SelectClauseSyntax
)node;
Microsoft.CodeAnalysis.CSharp.Features (18)
Completion\KeywordRecommenders\IntoKeywordRecommender.cs (2)
27
var
select = token.GetAncestor<
SelectClauseSyntax
>();
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (5)
212
var
selectClause = (
SelectClauseSyntax
)node;
659
var lastSelectExpression = ((
SelectClauseSyntax
)queryExpressionProcessingInfo.Stack.Peek()).Expression;
799
if (node is
SelectClauseSyntax
selectClause)
875
if (queryBody.SelectOrGroup is not
SelectClauseSyntax
selectClause)
EditAndContinue\BreakpointSpans.cs (2)
412
var
selectClause = (
SelectClauseSyntax
)node;
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1905
return ((
SelectClauseSyntax
)node).SelectKeyword.Span;
src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (8)
37
var
selectClause = (
SelectClauseSyntax
)node;
98
var
selectClause = (
SelectClauseSyntax
)newLambda;
187
var
selectClause = (
SelectClauseSyntax
)parent;
328
var
selectClause = (
SelectClauseSyntax
)node;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (15)
Semantics\QueryTests.cs (15)
1484
var xPyPz = (q.Body.SelectOrGroup as
SelectClauseSyntax
).Expression as BinaryExpressionSyntax;
1693
var xPyPz = (q.Body.SelectOrGroup as
SelectClauseSyntax
).Expression as BinaryExpressionSyntax;
2177
SelectClauseSyntax
selectClause = (
SelectClauseSyntax
)tree.GetCompilationUnitRoot().FindToken(sourceCode.IndexOf("select", StringComparison.Ordinal)).Parent;
2207
SelectClauseSyntax
selectClause = (
SelectClauseSyntax
)tree.GetCompilationUnitRoot().FindToken(sourceCode.IndexOf("select w", StringComparison.Ordinal)).Parent;
2384
var
selectClause = tree.GetCompilationUnitRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.SelectClause)).Single() as
SelectClauseSyntax
;
2484
var
selectClause = tree.GetCompilationUnitRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.SelectClause)).Single() as
SelectClauseSyntax
;
2548
var
selectClause = tree.GetCompilationUnitRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.SelectClause)).Single() as
SelectClauseSyntax
;
3134
var
selectNode = tree.GetCompilationUnitRoot().FindToken(index).Parent as
SelectClauseSyntax
;
3476
var selectExpression = (q.Body.SelectOrGroup as
SelectClauseSyntax
).Expression;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\SemanticModelGetSemanticInfoTests.cs (2)
8263
var
selectClauseNode = tree.FindNodeOrTokenByKind(SyntaxKind.SelectClause).AsNode() as
SelectClauseSyntax
;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (34)
Generated\Syntax.Test.xml.Generated.cs (5)
10603
private static
SelectClauseSyntax
GenerateSelectClause()
12060
var
node = GenerateSelectClause();
12064
var
newNode = node.WithSelectKeyword(node.SelectKeyword).WithExpression(node.Expression);
16369
var
oldNode = GenerateSelectClause();
16385
var
oldNode = GenerateSelectClause();
Parsing\ExpressionParsingTests.cs (29)
2314
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;
2348
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;
2381
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;
2398
ss = (
SelectClauseSyntax
)qs.Body.Continuation.Body.SelectOrGroup;
2439
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;
2482
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;
2527
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;
2572
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;
2621
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;
2669
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;
2717
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;
2808
var
ss = (
SelectClauseSyntax
)qs.Body.Continuation.Body.SelectOrGroup;
2865
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;
2920
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;
2977
var
ss = (
SelectClauseSyntax
)qs.Body.SelectOrGroup;