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