4 instantiations of InterpolatedStringExpressionSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
8175
=> new
InterpolatedStringExpressionSyntax
(this.Kind, this.stringStartToken, this.contents, this.stringEndToken, diagnostics, GetAnnotations());
8178
=> new
InterpolatedStringExpressionSyntax
(this.Kind, this.stringStartToken, this.contents, this.stringEndToken, GetDiagnostics(), annotations);
30612
var result = new
InterpolatedStringExpressionSyntax
(SyntaxKind.InterpolatedStringExpression, stringStartToken, contents.Node, stringEndToken, this.context);
36034
var result = new
InterpolatedStringExpressionSyntax
(SyntaxKind.InterpolatedStringExpression, stringStartToken, contents.Node, stringEndToken);
21 references to InterpolatedStringExpressionSyntax
Microsoft.CodeAnalysis.CSharp (21)
_generated\1\Syntax.xml.Internal.Generated.cs (11)
8157
public
InterpolatedStringExpressionSyntax
Update(SyntaxToken stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents, SyntaxToken stringEndToken)
8161
var
newNode = SyntaxFactory.InterpolatedStringExpression(stringStartToken, contents, stringEndToken);
27502
public virtual TResult VisitInterpolatedStringExpression(
InterpolatedStringExpressionSyntax
node) => this.DefaultVisit(node);
27756
public virtual void VisitInterpolatedStringExpression(
InterpolatedStringExpressionSyntax
node) => this.DefaultVisit(node);
28182
public override CSharpSyntaxNode VisitInterpolatedStringExpression(
InterpolatedStringExpressionSyntax
node)
30587
public
InterpolatedStringExpressionSyntax
InterpolatedStringExpression(SyntaxToken stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents, SyntaxToken stringEndToken)
30610
if (cached != null) return (
InterpolatedStringExpressionSyntax
)cached;
30612
var
result = new InterpolatedStringExpressionSyntax(SyntaxKind.InterpolatedStringExpression, stringStartToken, contents.Node, stringEndToken, this.context);
36009
public static
InterpolatedStringExpressionSyntax
InterpolatedStringExpression(SyntaxToken stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents, SyntaxToken stringEndToken)
36032
if (cached != null) return (
InterpolatedStringExpressionSyntax
)cached;
36034
var
result = new InterpolatedStringExpressionSyntax(SyntaxKind.InterpolatedStringExpression, stringStartToken, contents.Node, stringEndToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
5108
public SyntaxToken StringStartToken => new SyntaxToken(this, ((InternalSyntax.
InterpolatedStringExpressionSyntax
)this.Green).stringStartToken, Position, 0);
5114
public SyntaxToken StringEndToken => new SyntaxToken(this, ((InternalSyntax.
InterpolatedStringExpressionSyntax
)this.Green).stringEndToken, GetChildPosition(2), GetChildIndex(2));
Parser\Blender.Cursor.cs (1)
148
var greenToken = Lexer.RescanInterpolatedString((
InterpolatedStringExpressionSyntax
)node.Green);
Parser\LanguageParser_InterpolatedString.cs (5)
30
var
interpolatedString = ParseInterpolatedOrRawStringToken(originalToken, isInterpolatedString: false);
90
private
InterpolatedStringExpressionSyntax
ParseInterpolatedStringToken()
122
/// string literal and creates an actual parsed <see cref="
InterpolatedStringExpressionSyntax
"/> for the syntax
126
private
InterpolatedStringExpressionSyntax
ParseInterpolatedOrRawStringToken(
143
var
result = SyntaxFactory.InterpolatedStringExpression(getOpenQuote(), getContent(originalTextSpan), getCloseQuote());
Parser\LanguageParser.cs (1)
1257
if (argument.expression is
InterpolatedStringExpressionSyntax
{ StringStartToken.Kind: SyntaxKind.InterpolatedStringStartToken, StringEndToken.IsMissing: true })
Parser\Lexer_StringLiteral.cs (1)
302
internal static SyntaxToken RescanInterpolatedString(
InterpolatedStringExpressionSyntax
interpolatedString)