200 references to ToFullString
Microsoft.CodeAnalysis.CodeStyle (9)
AbstractTriviaDataFactory.AbstractComplexTrivia.cs (1)
160sb.Append(trivia.ToFullString());
AbstractTriviaFormatter.cs (4)
665if (changes[i].ToFullString().ContainsLineBreak()) 887var text = trivia2.ToFullString(); 906var text = trivia.ToFullString(); 913var text = trivia.ToFullString();
CommonFormattingHelpers.cs (3)
212builder.Append(trivia.ToFullString()); 234builder.Append(trivia.ToFullString()); 247builder.Append(trivia.ToFullString());
TreeData.StructuredTrivia.cs (1)
43var text = _trivia.ToFullString()[..(token.SpanStart - _trivia.FullSpan.Start)];
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
AbstractFileHeaderCodeFixProvider.cs (3)
136possibleLeadingSpaces = triviaLine.ToFullString(); 167var newHeaderTrivia = CreateNewHeader(syntaxFacts, leadingSpaces + fileHeaderHelper.CommentPrefix, expectedFileHeader, newLineTrivia.ToFullString()); 178var newTrivia = CreateNewHeader(syntaxFacts, fileHeaderHelper.CommentPrefix, expectedFileHeader, newLineTrivia.ToFullString()).Add(newLineTrivia).Add(newLineTrivia);
Microsoft.CodeAnalysis.CSharp (1)
Syntax\SyntaxNormalizer.cs (1)
1236var text = trivia.ToFullString();
Microsoft.CodeAnalysis.CSharp.CodeStyle (12)
CSharpFileHeaderHelper.cs (2)
30return commentTrivia.ToFullString().AsMemory()[2..]; 34var triviaString = commentTrivia.ToFullString();
CSharpTriviaFormatter.cs (4)
216var multiLineComment = trivia.ToFullString().ReindentStartOfXmlDocumentationComment( 269changes.Add(new TextChange(trivia.FullSpan, newComment.ToFullString())); 282var text = trivia.ToFullString(); 379changes.Add(new TextChange(trivia.FullSpan, docComment.ToFullString()));
CSharpTriviaFormatter.DocumentationCommentExteriorCommentRewriter.cs (1)
43var triviaText = trivia.ToFullString();
ElasticTriviaFormattingRule.cs (1)
479=> triviaList.Sum(t => t.ToFullString().Replace("\r\n", "\r").Cast<char>().Count(c => SyntaxFacts.IsNewLine(c)));
SyntaxTriviaExtensions.cs (2)
50var text = trivia.ToFullString(); 126trivia.Select(t => t.ToFullString()).Do(s => sb.Append(s));
TriviaDataFactory.CodeShapeAnalyzer.cs (2)
50Debug.Assert(trivia.ToString() == trivia.ToFullString()); 140Debug.Assert(trivia.ToString() == trivia.ToFullString());
Microsoft.CodeAnalysis.CSharp.Features (3)
CSharpFileHeaderHelper.cs (2)
30return commentTrivia.ToFullString().AsMemory()[2..]; 34var triviaString = commentTrivia.ToFullString();
TaskList\CSharpTaskListService.cs (1)
38var message = trivia.ToFullString();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (95)
LexicalAndXml\LexicalTests.cs (25)
172Assert.Equal(text, trivia.ToFullString()); 3760Assert.Equal("======= Trailing", trivia.ToFullString()); 3774""", trivia.ToFullString()); 3778Assert.Equal(">>>>>>> Actually the end", trivia.ToFullString()); 3800Assert.Equal("======= Trailing", trivia.ToFullString()); 3814""", trivia.ToFullString()); 3818Assert.Equal(">>>>>>> Actually the end", trivia.ToFullString()); 3969Assert.Equal("||||||| Mid", trivia.ToFullString()); 3978Assert.Equal("======= Trailing", trivia.ToFullString()); 3987Assert.Equal(">>>>>>> Actually the end", trivia.ToFullString()); 4008Assert.Equal("||||||| Mid", trivia.ToFullString()); 4020""", trivia.ToFullString()); 4024Assert.Equal("======= Trailing", trivia.ToFullString()); 4036""", trivia.ToFullString()); 4040Assert.Equal(">>>>>>> Actually the end", trivia.ToFullString()); 4064Assert.Equal("||||||| Mid", trivia.ToFullString()); 4076""", trivia.ToFullString()); 4080Assert.Equal("======= Trailing", trivia.ToFullString()); 4094""", trivia.ToFullString()); 4098Assert.Equal(">>>>>>> Actually the end", trivia.ToFullString()); 4122Assert.Equal("||||||| Mid", trivia.ToFullString()); 4136""", trivia.ToFullString()); 4140Assert.Equal("======= Trailing", trivia.ToFullString()); 4152""", trivia.ToFullString()); 4156Assert.Equal(">>>>>>> Actually the end", trivia.ToFullString());
LexicalAndXml\PreprocessorTests.cs (10)
2107Assert.Equal("A//B", regionText.ToFullString()); 2129Assert.Equal("A/\\B", regionText.ToFullString()); 2217Assert.Equal("\"", regionText.ToFullString()); 2238Assert.Equal("\" ", regionText.ToFullString()); 2259Assert.Equal("\"goo\"", regionText.ToFullString()); 2280Assert.Equal("\"goo\" ", regionText.ToFullString()); 2301Assert.Equal("\"\"", regionText.ToFullString()); 2322Assert.Equal("\"\" ", regionText.ToFullString()); 2343Assert.Equal("\"\"\"", regionText.ToFullString()); 2364Assert.Equal("\"\"\" ", regionText.ToFullString());
LexicalAndXml\XmlDocCommentTests.cs (58)
83Assert.Equal(text, node.ToFullString()); 102Assert.Equal(text, leading[0].ToFullString()); 134Assert.Equal(text, leading[0].ToFullString()); 152Assert.Equal($"/// <goo />{Environment.NewLine}", node.ToFullString()); 173Assert.Equal(text, node.ToFullString()); 198Assert.Equal("/** <goo /> */", node.ToFullString()); 220Assert.Equal(text, node.ToFullString()); 243Assert.Equal(text, node.ToFullString()); 266Assert.Equal(text, node.ToFullString()); 293Assert.Equal(text, node.ToFullString()); 321Assert.Equal(text, node.ToFullString()); 345Assert.Equal($"/// <goo {Environment.NewLine}/// />{Environment.NewLine}", node.ToFullString()); 370Assert.Equal(text, node.ToFullString()); 396Assert.Equal($"/** <goo {Environment.NewLine} * />{Environment.NewLine} */", node.ToFullString()); 423Assert.Equal(text, node.ToFullString()); 450Assert.Equal(text, node.ToFullString()); 478Assert.Equal(text, node.ToFullString()); 507Assert.Equal(text, node.ToFullString()); 537Assert.Equal(text, node.ToFullString()); 566Assert.Equal(text, node.ToFullString()); 596Assert.Equal(text, node.ToFullString()); 627Assert.Equal(text, node.ToFullString()); 650Assert.Equal(text, node.ToFullString()); 672Assert.Equal(text, node.ToFullString()); 694Assert.Equal(text, node.ToFullString()); 716Assert.Equal(text, node.ToFullString()); 738Assert.Equal(text, node.ToFullString()); 758Assert.Equal(text, node.ToFullString()); 792Assert.Equal(text, node.ToFullString()); 825Assert.Equal(text, node.ToFullString()); 856Assert.Equal(text, node.ToFullString()); 884Assert.Equal(text, node.ToFullString()); 909Assert.Equal($"/// <![CDATA[ incomplete{Environment.NewLine}", node.ToFullString()); 935Assert.Equal("/// <![CDATA[ incomplete\u0085", node.ToFullString()); 960Assert.Equal(text, node.ToFullString()); 987Assert.Equal(text, node.ToFullString()); 1018Assert.Equal(text, node.ToFullString()); 1046Assert.Equal(text, node.ToFullString()); 1071Assert.Equal($"/// <!-- incomplete{Environment.NewLine}", node.ToFullString()); 1096Assert.Equal(text, node.ToFullString()); 1123Assert.Equal(text, node.ToFullString()); 1156Assert.Equal(text, node.ToFullString()); 1187Assert.Equal(text, node.ToFullString()); 1213Assert.Equal("/// <?name incomplete\u0085", node.ToFullString()); 1240Assert.Equal(text, node.ToFullString()); 1268Assert.Equal(text, node.ToFullString()); 1313Assert.Equal(text, node.ToFullString()); 1337Assert.Equal(text, node.ToFullString()); 1362Assert.Equal(text, node.ToFullString()); 1386Assert.Equal(text, node.ToFullString()); 1411Assert.Equal(text, node.ToFullString()); 1435Assert.Equal(text, node.ToFullString()); 1460Assert.Equal(text, node.ToFullString()); 1484Assert.Equal(text, node.ToFullString()); 1564Assert.Equal(text, node.ToFullString()); 1592Assert.Equal(text, node.ToFullString()); 1620Assert.Equal(text, node.ToFullString()); 1646Assert.Equal(text, node.ToFullString());
Syntax\StructuredTriviaTests.cs (1)
71Assert.Equal(" <goo> </goo> ", ident.LeadingTrivia[0].ToFullString());
Syntax\SyntaxNodeTests.cs (1)
3498Assert.Equal(" ", trivia.ToFullString());
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CompilationTestUtils.cs (1)
494var text = trivia.ToFullString();
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
Classification\Worker.cs (1)
257foreach (var token in SyntaxFactory.ParseTokens(text: trivia.ToFullString(), initialTokenPosition: trivia.SpanStart))
CSharpTriviaFormatter.cs (4)
216var multiLineComment = trivia.ToFullString().ReindentStartOfXmlDocumentationComment( 269changes.Add(new TextChange(trivia.FullSpan, newComment.ToFullString())); 282var text = trivia.ToFullString(); 379changes.Add(new TextChange(trivia.FullSpan, docComment.ToFullString()));
CSharpTriviaFormatter.DocumentationCommentExteriorCommentRewriter.cs (1)
43var triviaText = trivia.ToFullString();
ElasticTriviaFormattingRule.cs (1)
479=> triviaList.Sum(t => t.ToFullString().Replace("\r\n", "\r").Cast<char>().Count(c => SyntaxFacts.IsNewLine(c)));
SyntaxTriviaExtensions.cs (2)
50var text = trivia.ToFullString(); 126trivia.Select(t => t.ToFullString()).Do(s => sb.Append(s));
TriviaDataFactory.CodeShapeAnalyzer.cs (2)
50Debug.Assert(trivia.ToString() == trivia.ToFullString()); 140Debug.Assert(trivia.ToString() == trivia.ToFullString());
Microsoft.CodeAnalysis.Features (8)
AbstractFileHeaderCodeFixProvider.cs (3)
136possibleLeadingSpaces = triviaLine.ToFullString(); 167var newHeaderTrivia = CreateNewHeader(syntaxFacts, leadingSpaces + fileHeaderHelper.CommentPrefix, expectedFileHeader, newLineTrivia.ToFullString()); 178var newTrivia = CreateNewHeader(syntaxFacts, fileHeaderHelper.CommentPrefix, expectedFileHeader, newLineTrivia.ToFullString()).Add(newLineTrivia).Add(newLineTrivia);
AddFileBanner\AbstractAddFileBannerCodeRefactoringProvider.cs (2)
109var bannerText = banner.Select(trivia => trivia.ToFullString()).Join(string.Empty); 158var updated = CreateTrivia(trivia, trivia.ToFullString().Replace(sourceName, destinationName));
MetadataAsSource\AbstractMetadataAsSourceService.AbstractMetadataFormattingRule.cs (1)
58count += trivia.ToFullString().Replace("\r\n", "\r").ToCharArray().Count(IsNewLine);
TaskList\AbstractTaskListService.cs (1)
131var fullString = trivia.ToFullString();
Wrapping\Edit.cs (1)
47result.Builder.Append(trivia.ToFullString());
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\SuppressMessageAttributeTests.DiagnosticAnalyzers.cs (1)
213context.ReportDiagnostic(CodeAnalysis.Diagnostic.Create(s_rule, comment.GetLocation(), messageArgs: comment.ToFullString()));
Microsoft.CodeAnalysis.VisualBasic (1)
Syntax\SyntaxNormalizer.vb (1)
624Dim text As String = trivia.ToFullString()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (11)
ElasticTriviaFormattingRule.vb (1)
363Return list.Sum(Function(t) t.ToFullString().Replace(vbCrLf, vbCr).OfType(Of Char).Count(Function(c) SyntaxFacts.IsNewLine(c)))
TriviaDataFactory.Analyzer.vb (1)
66result.HasTrailingSpace = trivia.ToFullString().Length <> 3
TriviaDataFactory.CodeShapeAnalyzer.vb (3)
47Debug.Assert(trivia.ToString() = trivia.ToFullString()) 111Debug.Assert(trivia.ToString() = trivia.ToFullString()) 186If trivia.ToFullString().Length <> 3 Then
VisualBasicFileHeaderHelper.vb (1)
29Return commentTrivia.ToFullString().AsMemory().Slice(1)
VisualBasicTriviaFormatter.vb (5)
186changes.Add(New TextChange(trivia.FullSpan, lineContinuation.ToFullString())) 196If trivia.ToFullString() <> _lineContinuationTrivia.ToFullString() Then 257changes.Add(New TextChange(trivia.FullSpan, docComment.ToFullString())) 267Dim text = trivia.ToFullString()
Microsoft.CodeAnalysis.VisualBasic.Features (2)
TaskList\VisualBasicTaskListService.vb (1)
30AppendTaskListItemsOnSingleLine(commentDescriptors, document, commentTrivia.ToFullString(), commentTrivia.FullSpan.Start, items)
VisualBasicFileHeaderHelper.vb (1)
29Return commentTrivia.ToFullString().AsMemory().Slice(1)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (21)
Scanner\ScannerTests.vb (9)
398Assert.Equal("======= trailing chars", trivia.ToFullString()) 411Assert.Equal("======= more trailing chars", trivia.ToFullString()) 639Assert.Equal("||||||| trailing chars", trivia.ToFullString()) 652Assert.Equal("||||||| more trailing chars", trivia.ToFullString()) 664Assert.Equal("||||||| trailing chars", trivia.ToFullString()) 672Assert.Equal("disabled text" & vbCrLf, trivia.ToFullString()) 676Assert.Equal("======= more trailing chars", trivia.ToFullString()) 684Assert.Equal("more disabled text" & vbCrLf, trivia.ToFullString()) 688Assert.Equal(">>>>>>> end trailing chars", trivia.ToFullString())
Syntax\SyntaxFactsTest.vb (4)
1046builder.Append(trivia.ToFullString()) 1065builder.Append(trivia.ToFullString()) 1073builder.Append(trivia.ToFullString()) 1077builder.Append(trivia.ToFullString())
TestSyntaxNodes.vb (8)
707Assert.Equal("AAA", follTrivia(0).ToFullString) 713Assert.Equal("B", follTrivia(1).ToFullString) 738Assert.Equal("CCCC", precTrivia(0).ToFullString) 744Assert.Equal("DD", precTrivia(1).ToFullString) 750Assert.Equal("AAA", precTrivia(2).ToFullString) 759Assert.Equal("B", follTrivia(0).ToFullString) 1803Assert.Equal(" <goo> </ > ", ident.LeadingTrivia()(0).ToFullString) 2529Assert.Equal(" ", trivia.ToFullString())
Microsoft.CodeAnalysis.VisualBasic.Workspaces (11)
Classification\Worker.vb (1)
162For Each token In SyntaxFactory.ParseTokens(trivia.ToFullString(), initialTokenPosition:=trivia.SpanStart)
Formatting\Engine\Trivia\TriviaDataFactory.Analyzer.vb (1)
66result.HasTrailingSpace = trivia.ToFullString().Length <> 3
Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.vb (3)
47Debug.Assert(trivia.ToString() = trivia.ToFullString()) 111Debug.Assert(trivia.ToString() = trivia.ToFullString()) 186If trivia.ToFullString().Length <> 3 Then
Formatting\Engine\Trivia\VisualBasicTriviaFormatter.vb (5)
186changes.Add(New TextChange(trivia.FullSpan, lineContinuation.ToFullString())) 196If trivia.ToFullString() <> _lineContinuationTrivia.ToFullString() Then 257changes.Add(New TextChange(trivia.FullSpan, docComment.ToFullString())) 267Dim text = trivia.ToFullString()
Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
363Return list.Sum(Function(t) t.ToFullString().Replace(vbCrLf, vbCr).OfType(Of Char).Count(Function(c) SyntaxFacts.IsNewLine(c)))
Microsoft.CodeAnalysis.Workspaces (9)
AbstractTriviaDataFactory.AbstractComplexTrivia.cs (1)
160sb.Append(trivia.ToFullString());
AbstractTriviaFormatter.cs (4)
665if (changes[i].ToFullString().ContainsLineBreak()) 887var text = trivia2.ToFullString(); 906var text = trivia.ToFullString(); 913var text = trivia.ToFullString();
CommonFormattingHelpers.cs (3)
212builder.Append(trivia.ToFullString()); 234builder.Append(trivia.ToFullString()); 247builder.Append(trivia.ToFullString());
TreeData.StructuredTrivia.cs (1)
43var text = _trivia.ToFullString()[..(token.SpanStart - _trivia.FullSpan.Start)];
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Help\VisualBasicHelpContextService.vb (1)
55Dim text = If(trivia.ToFullString(), String.Empty).Replace(" ", "").TrimStart("'"c)