16 references to CloseBraceToken
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_InterpolatedString.cs (3)
76
!interpolation.
CloseBraceToken
.IsMissing)
80
text.Lines.GetLineFromPosition(interpolation.
CloseBraceToken
.SpanStart).LineNumber)
84
interpolation.
CloseBraceToken
.GetLocation(),
Syntax.xml.Main.Generated.cs (1)
1819
=> node.Update(VisitToken(node.OpenBraceToken), (ExpressionSyntax?)Visit(node.Expression) ?? throw new ArgumentNullException("expression"), (InterpolationAlignmentClauseSyntax?)Visit(node.AlignmentClause), (InterpolationFormatClauseSyntax?)Visit(node.FormatClause), VisitToken(node.
CloseBraceToken
));
Syntax.xml.Syntax.Generated.cs (5)
6052
if (openBraceToken != this.OpenBraceToken || expression != this.Expression || alignmentClause != this.AlignmentClause || formatClause != this.FormatClause || closeBraceToken != this.
CloseBraceToken
)
6062
public InterpolationSyntax WithOpenBraceToken(SyntaxToken openBraceToken) => Update(openBraceToken, this.Expression, this.AlignmentClause, this.FormatClause, this.
CloseBraceToken
);
6063
public InterpolationSyntax WithExpression(ExpressionSyntax expression) => Update(this.OpenBraceToken, expression, this.AlignmentClause, this.FormatClause, this.
CloseBraceToken
);
6064
public InterpolationSyntax WithAlignmentClause(InterpolationAlignmentClauseSyntax? alignmentClause) => Update(this.OpenBraceToken, this.Expression, alignmentClause, this.FormatClause, this.
CloseBraceToken
);
6065
public InterpolationSyntax WithFormatClause(InterpolationFormatClauseSyntax? formatClause) => Update(this.OpenBraceToken, this.Expression, this.AlignmentClause, formatClause, this.
CloseBraceToken
);
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
StringCopyPaste\KnownSourcePasteProcessor.cs (1)
238
edits.Add(new TextChange(new TextSpan(interpolation.
CloseBraceToken
.Span.Start, 0), new string('}', dollarSignsToAdd)));
Microsoft.CodeAnalysis.CSharp.Features (4)
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (3)
96
if (canBeSingleLine && !document.Text.AreOnSameLine(interpolation.OpenBraceToken, interpolation.
CloseBraceToken
))
448
.WithCloseBraceToken(UpdateToken(interpolation.
CloseBraceToken
, closeBraceString)));
495
interpolationInteriorSpans.Add(TextSpan.FromBounds(interpolation.OpenBraceToken.Span.End, interpolation.
CloseBraceToken
.Span.Start));
QuickInfo\CSharpSyntacticQuickInfoProvider.cs (1)
58
interpolation.
CloseBraceToken
== token)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.cs (2)
12338
Assert.Equal(SyntaxKind.CloseBraceToken, node.
CloseBraceToken
.Kind());
12339
var newNode = node.WithOpenBraceToken(node.OpenBraceToken).WithExpression(node.Expression).WithAlignmentClause(node.AlignmentClause).WithFormatClause(node.FormatClause).WithCloseBraceToken(node.
CloseBraceToken
);