1 instantiation of GroupClauseSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
7805internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.GroupClauseSyntax(this, parent, position);
39 references to GroupClauseSyntax
Microsoft.CodeAnalysis.CSharp (24)
_generated\0\Syntax.xml.Main.Generated.cs (6)
266public virtual TResult? VisitGroupClause(GroupClauseSyntax node) => this.DefaultVisit(node); 1014public virtual void VisitGroupClause(GroupClauseSyntax node) => this.DefaultVisit(node); 1761public override SyntaxNode? VisitGroupClause(GroupClauseSyntax node) 3634public static GroupClauseSyntax GroupClause(SyntaxToken groupKeyword, ExpressionSyntax groupExpression, SyntaxToken byKeyword, ExpressionSyntax byExpression) 3640return (GroupClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.GroupClause((Syntax.InternalSyntax.SyntaxToken)groupKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)groupExpression.Green, (Syntax.InternalSyntax.SyntaxToken)byKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)byExpression.Green).CreateRed(); 3644public static GroupClauseSyntax GroupClause(ExpressionSyntax groupExpression, ExpressionSyntax byExpression)
_generated\2\Syntax.xml.Syntax.Generated.cs (6)
4930public GroupClauseSyntax Update(SyntaxToken groupKeyword, ExpressionSyntax groupExpression, SyntaxToken byKeyword, ExpressionSyntax byExpression) 4934var newNode = SyntaxFactory.GroupClause(groupKeyword, groupExpression, byKeyword, byExpression); 4942public GroupClauseSyntax WithGroupKeyword(SyntaxToken groupKeyword) => Update(groupKeyword, this.GroupExpression, this.ByKeyword, this.ByExpression); 4943public GroupClauseSyntax WithGroupExpression(ExpressionSyntax groupExpression) => Update(this.GroupKeyword, groupExpression, this.ByKeyword, this.ByExpression); 4944public GroupClauseSyntax WithByKeyword(SyntaxToken byKeyword) => Update(this.GroupKeyword, this.GroupExpression, byKeyword, this.ByExpression); 4945public GroupClauseSyntax WithByExpression(ExpressionSyntax byExpression) => Update(this.GroupKeyword, this.GroupExpression, this.ByKeyword, byExpression);
Binder\Binder.IdentifierUsedAsValueFinder.cs (2)
388var groupClause = (GroupClauseSyntax)state.selectOrGroup;
Binder\Binder_Query.cs (2)
251var groupClause = (GroupClauseSyntax)state.selectOrGroup;
Syntax\LambdaUtilities.cs (8)
111var oldGroup = (GroupClauseSyntax)oldBody.Parent; 112var newGroup = (GroupClauseSyntax)newLambda; 191var groupClause = (GroupClauseSyntax)parent; 338var groupClause = (GroupClauseSyntax)node;
Microsoft.CodeAnalysis.CSharp.Features (15)
Completion\KeywordRecommenders\ByKeywordRecommender.cs (2)
22var group = token.GetAncestor<GroupClauseSyntax>();
Completion\KeywordRecommenders\IntoKeywordRecommender.cs (2)
60var group = token.GetAncestor<GroupClauseSyntax>();
EditAndContinue\BreakpointSpans.cs (2)
416var groupClause = (GroupClauseSyntax)node;
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1908return ((GroupClauseSyntax)node).GroupKeyword.Span;
src\roslyn\src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (8)
111var oldGroup = (GroupClauseSyntax)oldBody.Parent; 112var newGroup = (GroupClauseSyntax)newLambda; 191var groupClause = (GroupClauseSyntax)parent; 338var groupClause = (GroupClauseSyntax)node;