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