15 references to Expression
Microsoft.CodeAnalysis.CSharp (5)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1683=> node.Update(VisitToken(node.RefKeyword), (ExpressionSyntax?)Visit(node.Expression) ?? throw new ArgumentNullException("expression"));
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
3335if (refKeyword != this.RefKeyword || expression != this.Expression) 3345public RefExpressionSyntax WithRefKeyword(SyntaxToken refKeyword) => Update(refKeyword, this.Expression);
Binder\Binder_Expressions.cs (1)
893node, LookupResultKind.Empty, ImmutableArray<Symbol>.Empty, ImmutableArray.Create<BoundExpression>(BindToTypeForErrorRecovery(BindValue(node.Expression, BindingDiagnosticBag.Discarded, BindValueKind.RefersToLocation))),
Syntax\SyntaxNodeExtensions.cs (1)
322if (syntax is not RefExpressionSyntax { Expression: var expression } refExpression)
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
69AddIneligibleFieldsForExpression(refExpression.Expression);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
262=> ((RefExpressionSyntax)node).Expression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
318var current = (initializer as RefExpressionSyntax)?.Expression ?? initializer;
Microsoft.CodeAnalysis.CSharp.Features (3)
ExtractMethod\CSharpSelectionResult.cs (1)
65? refExpression.Expression
ExtractMethod\CSharpSelectionResult.ExpressionResult.cs (1)
90expression = refExpression.Expression;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
69AddIneligibleFieldsForExpression(refExpression.Expression);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
262=> ((RefExpressionSyntax)node).Expression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
318var current = (initializer as RefExpressionSyntax)?.Expression ?? initializer;
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
262=> ((RefExpressionSyntax)node).Expression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
318var current = (initializer as RefExpressionSyntax)?.Expression ?? initializer;