13 references to Expression
Microsoft.CodeAnalysis.CSharp (7)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1831
=> node.Update(VisitToken(node.OpenBraceToken), (ExpressionSyntax?)Visit(node.
Expression
) ?? throw new ArgumentNullException("expression"), (InterpolationAlignmentClauseSyntax?)Visit(node.AlignmentClause), (InterpolationFormatClauseSyntax?)Visit(node.FormatClause), VisitToken(node.CloseBraceToken));
_generated\2\Syntax.xml.Syntax.Generated.cs (5)
6097
if (openBraceToken != this.OpenBraceToken || expression != this.
Expression
|| alignmentClause != this.AlignmentClause || formatClause != this.FormatClause || closeBraceToken != this.CloseBraceToken)
6107
public InterpolationSyntax WithOpenBraceToken(SyntaxToken openBraceToken) => Update(openBraceToken, this.
Expression
, this.AlignmentClause, this.FormatClause, this.CloseBraceToken);
6109
public InterpolationSyntax WithAlignmentClause(InterpolationAlignmentClauseSyntax? alignmentClause) => Update(this.OpenBraceToken, this.
Expression
, alignmentClause, this.FormatClause, this.CloseBraceToken);
6110
public InterpolationSyntax WithFormatClause(InterpolationFormatClauseSyntax? formatClause) => Update(this.OpenBraceToken, this.
Expression
, this.AlignmentClause, formatClause, this.CloseBraceToken);
6111
public InterpolationSyntax WithCloseBraceToken(SyntaxToken closeBraceToken) => Update(this.OpenBraceToken, this.
Expression
, this.AlignmentClause, this.FormatClause, closeBraceToken);
Binder\Binder_InterpolatedString.cs (1)
90
var value = BindValue(interpolation.
Expression
, diagnostics, BindValueKind.RValue);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
578
=> ((InterpolationSyntax)node).
Expression
;
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
Simplification\CSharpSimplificationService.Expander.cs (3)
374
if (result.
Expression
!= null && !result.
Expression
.IsKind(SyntaxKind.ParenthesizedExpression))
376
result = result.WithExpression(result.
Expression
.Parenthesize());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
578
=> ((InterpolationSyntax)node).
Expression
;
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
578
=> ((InterpolationSyntax)node).
Expression
;