Class InterpolationSyntax
An expression to be interpolated into the string.
Inheritance
System.Object
InterpolationSyntax
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: cs.temp.dll.dll
Syntax
public sealed class InterpolationSyntax : InterpolatedStringContentSyntax
Properties
CloseBraceToken
Declaration
public SyntaxToken CloseBraceToken { get; }
Property Value
Expression
Declaration
public ExpressionSyntax Expression { get; }
Property Value
OpenBraceToken
Declaration
public SyntaxToken OpenBraceToken { get; }
Property Value
Methods
Accept(LuaSyntaxVisitor)
Declaration
public override void Accept(LuaSyntaxVisitor visitor)
Parameters
Overrides
Accept<TResult>(LuaSyntaxVisitor<TResult>)
Declaration
public override TResult Accept<TResult>(LuaSyntaxVisitor<TResult> visitor)
Parameters
Returns
Type Parameters
Overrides
Loretta.CodeAnalysis.Lua.LuaSyntaxNode.Accept<TResult>(Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<TResult>)
Update(SyntaxToken, ExpressionSyntax, SyntaxToken)
Declaration
public InterpolationSyntax Update(SyntaxToken openBraceToken, ExpressionSyntax expression, SyntaxToken closeBraceToken)
Parameters
Returns
WithCloseBraceToken(SyntaxToken)
Declaration
public InterpolationSyntax WithCloseBraceToken(SyntaxToken closeBraceToken)
Parameters
Returns
WithExpression(ExpressionSyntax)
Declaration
public InterpolationSyntax WithExpression(ExpressionSyntax expression)
Parameters
Returns
WithOpenBraceToken(SyntaxToken)
Declaration
public InterpolationSyntax WithOpenBraceToken(SyntaxToken openBraceToken)
Parameters
Returns
Implements
IFormattable