1 instantiation of GroupClauseSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
7904internal 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)
270public virtual TResult? VisitGroupClause(GroupClauseSyntax node) => this.DefaultVisit(node); 1026public virtual void VisitGroupClause(GroupClauseSyntax node) => this.DefaultVisit(node); 1781public override SyntaxNode? VisitGroupClause(GroupClauseSyntax node) 3674public static GroupClauseSyntax GroupClause(SyntaxToken groupKeyword, ExpressionSyntax groupExpression, SyntaxToken byKeyword, ExpressionSyntax byExpression) 3680return (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(); 3684public static GroupClauseSyntax GroupClause(ExpressionSyntax groupExpression, ExpressionSyntax byExpression)
_generated\2\Syntax.xml.Syntax.Generated.cs (6)
4986public GroupClauseSyntax Update(SyntaxToken groupKeyword, ExpressionSyntax groupExpression, SyntaxToken byKeyword, ExpressionSyntax byExpression) 4990var newNode = SyntaxFactory.GroupClause(groupKeyword, groupExpression, byKeyword, byExpression); 4998public GroupClauseSyntax WithGroupKeyword(SyntaxToken groupKeyword) => Update(groupKeyword, this.GroupExpression, this.ByKeyword, this.ByExpression); 4999public GroupClauseSyntax WithGroupExpression(ExpressionSyntax groupExpression) => Update(this.GroupKeyword, groupExpression, this.ByKeyword, this.ByExpression); 5000public GroupClauseSyntax WithByKeyword(SyntaxToken byKeyword) => Update(this.GroupKeyword, this.GroupExpression, byKeyword, this.ByExpression); 5001public GroupClauseSyntax WithByExpression(ExpressionSyntax byExpression) => Update(this.GroupKeyword, this.GroupExpression, this.ByKeyword, byExpression);
Binder\Binder.IdentifierUsedAsValueFinder.cs (2)
395var 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;