InterpolationSyntax
csharp
public sealed class InterpolationSyntax@expr — an implicit expression, or a parenthesised one after @(.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
This node is associated with the following syntax kinds:
Interpolation
Fields and properties (2)
public SyntaxToken AtTokenpublic SyntaxToken ExpressionThe C# expression, verbatim. Its span is what a #line maps back to.
Methods (6)
public override SyntaxNode? GetSlot(int index)public override void Accept(SyntaxVisitor visitor)public override TResult Accept<TResult>(SyntaxVisitor<TResult> visitor)public InterpolationSyntax Update(SyntaxToken atToken, SyntaxToken expression)public InterpolationSyntax WithAtToken(SyntaxToken atToken)public InterpolationSyntax WithExpression(SyntaxToken expression)
Used by (10)
- BinderVixen.Ui.Markup
- ExpressionAttributeValueSyntaxVixen.Ui.Markup
- InterpolationSyntaxVixen.Ui.Markup
- ParserTestsVixen.Ui.Markup.Tests
- RecoveryTestsVixen.Ui.Markup.Tests
- SyntaxFactoryVixen.Ui.Markup
- SyntaxRewriterVixen.Ui.Markup
- SyntaxVisitorVixen.Ui.Markup
- SyntaxVisitorVixen.Ui.Markup
- VxmlParserVixen.Ui.Markup