41 references to Contents
Microsoft.AspNetCore.App.Analyzers (1)
Infrastructure\VirtualChars\CSharpVirtualCharService.cs (1)
191parentExpression is InterpolatedStringExpressionSyntax { Contents: var contents } && contents.First() == token.GetRequiredParent();
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_InterpolatedString.cs (2)
45if (node.Contents.Count == 0) 56foreach (var content in node.Contents)
Syntax.xml.Main.Generated.cs (1)
1759=> node.Update(VisitToken(node.StringStartToken), VisitList(node.Contents), VisitToken(node.StringEndToken));
Syntax.xml.Syntax.Generated.cs (4)
5024if (stringStartToken != this.StringStartToken || contents != this.Contents || stringEndToken != this.StringEndToken) 5034public InterpolatedStringExpressionSyntax WithStringStartToken(SyntaxToken stringStartToken) => Update(stringStartToken, this.Contents, this.StringEndToken); 5036public InterpolatedStringExpressionSyntax WithStringEndToken(SyntaxToken stringEndToken) => Update(this.StringStartToken, this.Contents, stringEndToken); 5038public InterpolatedStringExpressionSyntax AddContents(params InterpolatedStringContentSyntax[] items) => WithContents(this.Contents.AddRange(items));
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
181(parentExpression is InterpolatedStringExpressionSyntax { Contents: [var firstContent, ..] } && firstContent == token.GetRequiredParent());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
1120=> ((InterpolatedStringExpressionSyntax)interpolatedString).Contents; 1601contents = interpolatedStringExpression.Contents;
Microsoft.CodeAnalysis.CSharp.EditorFeatures (6)
StringCopyPaste\KnownSourcePasteProcessor.cs (1)
227foreach (var content in interpolatedStringExpression.Contents)
StringCopyPaste\StringCopyPasteData.cs (1)
147foreach (var interpolatedContent in interpolatedString.Contents)
StringCopyPaste\StringCopyPasteHelpers.cs (2)
52for (int i = 0, n = interpolatedString.Contents.Count; i < n && errors.Count > 0; i++) 54if (interpolatedString.Contents[i] is InterpolatedStringTextSyntax text)
StringCopyPaste\StringInfo.cs (2)
204for (var i = 0; i < interpolatedString.Contents.Count; i++) 206var content = interpolatedString.Contents[i];
Microsoft.CodeAnalysis.CSharp.Features (13)
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimInterpolatedStringCodeRefactoringProvider.cs (2)
34foreach (var content in literalExpression.Contents) 50foreach (var content in stringExpression.Contents)
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (8)
43Contents.Count: > 0, 75var firstContent = stringExpression.Contents.First(); 76var lastContent = stringExpression.Contents.Last(); 81foreach (var content in stringExpression.Contents) 357var interpolation = stringExpression.Contents.OfType<InterpolationSyntax>().Single(i => i.Span.Contains(start)); 421foreach (var content in stringExpression.Contents) 441foreach (var content in stringExpression.Contents) 491foreach (var content in stringExpression.Contents)
SplitStringLiteral\InterpolatedStringSplitter.cs (1)
38var contents = _interpolatedStringExpression.Contents.ToList();
StringIndentation\CSharpStringIndentationService.cs (2)
114foreach (var content in interpolatedString.Contents) 128foreach (var content in interpolatedString.Contents)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (4)
Generated\Syntax.Test.xml.Generated.cs (2)
12109Assert.Equal(default, node.Contents); 12111var newNode = node.WithStringStartToken(node.StringStartToken).WithContents(node.Contents).WithStringEndToken(node.StringEndToken);
Parsing\ExpressionParsingTests.cs (2)
421Assert.Equal("Text with ", expr.Contents[0].ToString()); 422Assert.Equal(" parts and new line expressions!", expr.Contents[2].ToString());
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
181(parentExpression is InterpolatedStringExpressionSyntax { Contents: [var firstContent, ..] } && firstContent == token.GetRequiredParent());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
1120=> ((InterpolatedStringExpressionSyntax)interpolatedString).Contents; 1601contents = interpolatedStringExpression.Contents;
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
EmbeddedLanguages\VirtualChars\CSharpVirtualCharServiceTests.cs (1)
34return interpolation.Contents.OfType<InterpolatedStringTextSyntax>().Select(t => t.TextToken);
Roslyn.Diagnostics.CSharp.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
181(parentExpression is InterpolatedStringExpressionSyntax { Contents: [var firstContent, ..] } && firstContent == token.GetRequiredParent());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
1120=> ((InterpolatedStringExpressionSyntax)interpolatedString).Contents; 1601contents = interpolatedStringExpression.Contents;