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