1 instantiation of OrderingSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
7635
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
OrderingSyntax
(this, parent, position);
53 references to OrderingSyntax
Microsoft.CodeAnalysis.CSharp (31)
_generated\0\Syntax.xml.Main.Generated.cs (8)
260
public virtual TResult? VisitOrdering(
OrderingSyntax
node) => this.DefaultVisit(node);
1008
public virtual void VisitOrdering(
OrderingSyntax
node) => this.DefaultVisit(node);
1755
public override SyntaxNode? VisitOrdering(
OrderingSyntax
node)
3579
public static OrderByClauseSyntax OrderByClause(SyntaxToken orderByKeyword, SeparatedSyntaxList<
OrderingSyntax
> orderings)
3586
public static OrderByClauseSyntax OrderByClause(SeparatedSyntaxList<
OrderingSyntax
> orderings = default)
3590
public static
OrderingSyntax
Ordering(SyntaxKind kind, ExpressionSyntax expression, SyntaxToken ascendingOrDescendingKeyword)
3606
return (
OrderingSyntax
)Syntax.InternalSyntax.SyntaxFactory.Ordering(kind, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken?)ascendingOrDescendingKeyword.Node).CreateRed();
3610
public static
OrderingSyntax
Ordering(SyntaxKind kind, ExpressionSyntax expression)
_generated\2\Syntax.xml.Syntax.Generated.cs (9)
4761
public SeparatedSyntaxList<
OrderingSyntax
> Orderings
4766
return red != null ? new SeparatedSyntaxList<
OrderingSyntax
>(red, GetChildIndex(1)) : default;
4777
public OrderByClauseSyntax Update(SyntaxToken orderByKeyword, SeparatedSyntaxList<
OrderingSyntax
> orderings)
4790
public OrderByClauseSyntax WithOrderings(SeparatedSyntaxList<
OrderingSyntax
> orderings) => Update(this.OrderByKeyword, orderings);
4792
public OrderByClauseSyntax AddOrderings(params
OrderingSyntax
[] items) => WithOrderings(this.Orderings.AddRange(items));
4829
public
OrderingSyntax
Update(ExpressionSyntax expression, SyntaxToken ascendingOrDescendingKeyword)
4833
var
newNode = SyntaxFactory.Ordering(this.Kind(), expression, ascendingOrDescendingKeyword);
4841
public
OrderingSyntax
WithExpression(ExpressionSyntax expression) => Update(expression, this.AscendingOrDescendingKeyword);
4842
public
OrderingSyntax
WithAscendingOrDescendingKeyword(SyntaxToken ascendingOrDescendingKeyword) => Update(this.Expression, ascendingOrDescendingKeyword);
Binder\Binder.IdentifierUsedAsValueFinder.cs (1)
486
foreach (
var
ordering in orderby.Orderings)
Binder\Binder_Query.cs (2)
143
var
firstOrdering = ((OrderByClauseSyntax)firstClause).Orderings.First();
564
foreach (
var
ordering in orderby.Orderings)
Compilation\CSharpSemanticModel.cs (2)
496
public abstract SymbolInfo GetSymbolInfo(
OrderingSyntax
node, CancellationToken cancellationToken = default(CancellationToken));
5033
case
OrderingSyntax
orderingSyntax:
Compilation\MemberSemanticModel.cs (2)
1322
public override SymbolInfo GetSymbolInfo(
OrderingSyntax
node, CancellationToken cancellationToken = default(CancellationToken))
2290
!(node is
OrderingSyntax
) &&
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
490
public override SymbolInfo GetSymbolInfo(
OrderingSyntax
node, CancellationToken cancellationToken = default(CancellationToken))
Compilation\SyntaxTreeSemanticModel.cs (1)
494
public override SymbolInfo GetSymbolInfo(
OrderingSyntax
node, CancellationToken cancellationToken = default(CancellationToken))
CSharpExtensions.cs (1)
456
public static SymbolInfo GetSymbolInfo(this SemanticModel? semanticModel,
OrderingSyntax
node, CancellationToken cancellationToken = default(CancellationToken))
Syntax\LambdaUtilities.cs (4)
95
return ((
OrderingSyntax
)newLambda).Expression;
183
var
ordering = (
OrderingSyntax
)parent;
324
lambdaBody1 = ((
OrderingSyntax
)node).Expression;
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
802
else if (current is SelectOrGroupClauseSyntax or
OrderingSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
319
var
ordering = orderByClauseSyntax.Orderings[index + 1];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
297
return token.Parent is
OrderingSyntax
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
328
else if (currentOriginalNode is SelectOrGroupClauseSyntax or
OrderingSyntax
)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
368
var
ordering = targetToken.GetAncestor<
OrderingSyntax
>();
Microsoft.CodeAnalysis.CSharp.Features (4)
src\roslyn\src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (4)
95
return ((
OrderingSyntax
)newLambda).Expression;
183
var
ordering = (
OrderingSyntax
)parent;
324
lambdaBody1 = ((
OrderingSyntax
)node).Expression;
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
802
else if (current is SelectOrGroupClauseSyntax or
OrderingSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
319
var
ordering = orderByClauseSyntax.Orderings[index + 1];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
297
return token.Parent is
OrderingSyntax
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
328
else if (currentOriginalNode is SelectOrGroupClauseSyntax or
OrderingSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
368
var
ordering = targetToken.GetAncestor<
OrderingSyntax
>();
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
802
else if (current is SelectOrGroupClauseSyntax or
OrderingSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
319
var
ordering = orderByClauseSyntax.Orderings[index + 1];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
297
return token.Parent is
OrderingSyntax
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
328
else if (currentOriginalNode is SelectOrGroupClauseSyntax or
OrderingSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
368
var
ordering = targetToken.GetAncestor<
OrderingSyntax
>();