2 types derived from InterpolatedStringContentSyntax
Microsoft.CodeAnalysis.CSharp (2)
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
6010public sealed partial class InterpolatedStringTextSyntax : InterpolatedStringContentSyntax 6049public sealed partial class InterpolationSyntax : InterpolatedStringContentSyntax
27 references to InterpolatedStringContentSyntax
Microsoft.CodeAnalysis.CSharp (8)
_generated\0\Syntax.xml.Main.Generated.cs (1)
3676public static InterpolatedStringExpressionSyntax InterpolatedStringExpression(SyntaxToken stringStartToken, SyntaxList<InterpolatedStringContentSyntax> contents, SyntaxToken stringEndToken)
_generated\2\Syntax.xml.Syntax.Generated.cs (5)
5055public SyntaxList<InterpolatedStringContentSyntax> Contents => new SyntaxList<InterpolatedStringContentSyntax>(GetRed(ref this.contents, 1)); 5067public InterpolatedStringExpressionSyntax Update(SyntaxToken stringStartToken, SyntaxList<InterpolatedStringContentSyntax> contents, SyntaxToken stringEndToken) 5080public InterpolatedStringExpressionSyntax WithContents(SyntaxList<InterpolatedStringContentSyntax> contents) => Update(this.StringStartToken, contents, this.StringEndToken); 5083public InterpolatedStringExpressionSyntax AddContents(params InterpolatedStringContentSyntax[] items) => WithContents(this.Contents.AddRange(items));
Binder\Binder_InterpolatedString.cs (1)
56foreach (var content in node.Contents)
Syntax\InterpolatedStringExpressionSyntax.cs (1)
14public static InterpolatedStringExpressionSyntax InterpolatedStringExpression(SyntaxToken stringStartToken, SyntaxList<InterpolatedStringContentSyntax> contents)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
118=> SyntaxFactory.InterpolatedStringExpression(startToken, [.. content.Cast<InterpolatedStringContentSyntax>()], endToken);
Microsoft.CodeAnalysis.CSharp.Features (16)
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimInterpolatedStringCodeRefactoringProvider.cs (3)
34foreach (var content in literalExpression.Contents) 48using var _ = ArrayBuilder<InterpolatedStringContentSyntax>.GetInstance(out var newContents); 50foreach (var content in stringExpression.Contents)
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (8)
75var firstContent = stringExpression.Contents.First(); 76var lastContent = stringExpression.Contents.Last(); 81foreach (var content in stringExpression.Contents) 419foreach (var content in stringExpression.Contents) 432private static SyntaxList<InterpolatedStringContentSyntax> ConvertContents( 437using var _ = ArrayBuilder<InterpolatedStringContentSyntax>.GetInstance(out var contents); 439foreach (var content in stringExpression.Contents) 489foreach (var content in stringExpression.Contents)
SplitStringLiteral\InterpolatedStringSplitter.cs (3)
40var beforeSplitContents = new List<InterpolatedStringContentSyntax>(); 41var afterSplitContents = new List<InterpolatedStringContentSyntax>(); 43foreach (var content in contents)
StringIndentation\CSharpStringIndentationService.cs (2)
114foreach (var content in interpolatedString.Contents) 128foreach (var content in interpolatedString.Contents)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
118=> SyntaxFactory.InterpolatedStringExpression(startToken, [.. content.Cast<InterpolatedStringContentSyntax>()], endToken);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
118=> SyntaxFactory.InterpolatedStringExpression(startToken, [.. content.Cast<InterpolatedStringContentSyntax>()], endToken);