51 references to Expression
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder.IdentifierUsedAsValueFinder.cs (1)
487
if (!MakeQueryUnboundLambda(enclosingBinder, state.RangeVariableMap(), state.rangeVariable, ordering.
Expression
))
Binder\Binder_Query.cs (1)
571
var lambda = MakeQueryUnboundLambda(state.RangeVariableMap(), state.rangeVariable, ordering.
Expression
, diagnostics.AccumulatesDependencies);
Syntax.xml.Main.Generated.cs (1)
1744
=> node.Update((ExpressionSyntax?)Visit(node.
Expression
) ?? throw new ArgumentNullException("expression"), VisitToken(node.AscendingOrDescendingKeyword));
Syntax.xml.Syntax.Generated.cs (2)
4786
if (expression != this.
Expression
|| ascendingOrDescendingKeyword != this.AscendingOrDescendingKeyword)
4797
public OrderingSyntax WithAscendingOrDescendingKeyword(SyntaxToken ascendingOrDescendingKeyword) => Update(this.
Expression
, ascendingOrDescendingKeyword);
Syntax\LambdaUtilities.cs (3)
95
return ((OrderingSyntax)newLambda).
Expression
;
184
return ordering.
Expression
== node;
324
lambdaBody1 = ((OrderingSyntax)node).
Expression
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
376
var lastToken = ordering.
Expression
.GetLastToken(includeSkipped: true);
Microsoft.CodeAnalysis.CSharp.Features (4)
EditAndContinue\BreakpointSpans.cs (1)
408
? TryCreateSpanForNode(orderByClause.Orderings.First().
Expression
, position)
src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (3)
95
return ((OrderingSyntax)newLambda).
Expression
;
184
return ordering.
Expression
== node;
324
lambdaBody1 = ((OrderingSyntax)node).
Expression
;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (36)
Generated\Syntax.Test.xml.Generated.cs (2)
12051
Assert.NotNull(node.
Expression
);
12053
var newNode = node.WithExpression(node.
Expression
).WithAscendingOrDescendingKeyword(node.AscendingOrDescendingKeyword);
Parsing\ExpressionParsingTests.cs (10)
2568
Assert.NotNull(os.
Expression
);
2569
Assert.Equal("b", os.
Expression
.ToString());
2612
Assert.NotNull(os.
Expression
);
2613
Assert.Equal("b", os.
Expression
.ToString());
2617
Assert.NotNull(os.
Expression
);
2618
Assert.Equal("b2", os.
Expression
.ToString());
2665
Assert.NotNull(os.
Expression
);
2666
Assert.Equal("b", os.
Expression
.ToString());
2713
Assert.NotNull(os.
Expression
);
2714
Assert.Equal("b", os.
Expression
.ToString());
Parsing\ParsingErrorRecoveryTests.cs (24)
6653
Assert.NotNull(oc.Orderings[0].
Expression
);
6654
Assert.Equal(SyntaxKind.IdentifierName, oc.Orderings[0].
Expression
.Kind());
6655
var nm = (IdentifierNameSyntax)oc.Orderings[0].
Expression
;
6698
Assert.NotNull(oc.Orderings[0].
Expression
);
6699
Assert.Equal(SyntaxKind.IdentifierName, oc.Orderings[0].
Expression
.Kind());
6700
var nm = (IdentifierNameSyntax)oc.Orderings[0].
Expression
;
6742
Assert.NotNull(oc.Orderings[0].
Expression
);
6743
Assert.Equal(SyntaxKind.IdentifierName, oc.Orderings[0].
Expression
.Kind());
6744
var nm = (IdentifierNameSyntax)oc.Orderings[0].
Expression
;
6746
Assert.NotNull(oc.Orderings[1].
Expression
);
6747
Assert.Equal(SyntaxKind.IdentifierName, oc.Orderings[0].
Expression
.Kind());
6748
nm = (IdentifierNameSyntax)oc.Orderings[1].
Expression
;
6792
Assert.NotNull(oc.Orderings[0].
Expression
);
6793
Assert.Equal(SyntaxKind.IdentifierName, oc.Orderings[0].
Expression
.Kind());
6794
var nm = (IdentifierNameSyntax)oc.Orderings[0].
Expression
;
6840
Assert.NotNull(oc.Orderings[0].
Expression
);
6841
Assert.Equal(SyntaxKind.IdentifierName, oc.Orderings[0].
Expression
.Kind());
6842
var nm = (IdentifierNameSyntax)oc.Orderings[0].
Expression
;
6887
Assert.NotNull(oc.Orderings[0].
Expression
);
6888
Assert.Equal(SyntaxKind.IdentifierName, oc.Orderings[0].
Expression
.Kind());
6889
var nm = (IdentifierNameSyntax)oc.Orderings[0].
Expression
;
6891
Assert.NotNull(oc.Orderings[1].
Expression
);
6892
Assert.Equal(SyntaxKind.IdentifierName, oc.Orderings[0].
Expression
.Kind());
6893
nm = (IdentifierNameSyntax)oc.Orderings[1].
Expression
;
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
376
var lastToken = ordering.
Expression
.GetLastToken(includeSkipped: true);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
376
var lastToken = ordering.
Expression
.GetLastToken(includeSkipped: true);