362 references to Content
Microsoft.CodeAnalysis.CSharp (9)
Compiler\DocumentationCommentCompiler.cs (1)
509
foreach (var contentItem in trivia.
Content
)
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (2)
625
Debug.Assert(structure.
Content
.Count == 2);
626
XmlEmptyElementSyntax elementSyntax = (XmlEmptyElementSyntax)structure.
Content
[1];
Syntax.xml.Main.Generated.cs (1)
2113
=> node.Update(VisitList(node.
Content
), VisitToken(node.EndOfComment));
Syntax.xml.Syntax.Generated.cs (3)
14070
if (content != this.
Content
|| endOfComment != this.EndOfComment)
14081
public DocumentationCommentTriviaSyntax WithEndOfComment(SyntaxToken endOfComment) => Update(this.
Content
, endOfComment);
14083
public DocumentationCommentTriviaSyntax AddContent(params XmlNodeSyntax[] items) => WithContent(this.
Content
.AddRange(items));
Syntax\SyntaxFactory.cs (2)
1625
Debug.Assert(structure.
Content
.Count == 2);
1626
XmlEmptyElementSyntax elementSyntax = (XmlEmptyElementSyntax)structure.
Content
[1];
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1373
return documentationCommentTrivia.
Content
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (13)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (6)
632
var summaryIndex = originalClassDoc.
Content
.IndexOf(node =>
637
newClassDocComment = originalClassDoc.WithContent(originalClassDoc.
Content
638
.Replace(originalClassDoc.
Content
[0], originalClassDoc.
Content
[0])
713
return SearchInNodes(docComment.
Content
);
781
var summaryNode = docComment.
Content
.FirstOrDefault(node =>
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider_DocComments.cs (7)
147
content.AddRange(typeStructure.
Content
);
152
var constructorContents = typeStructure.
Content
.Any(n => n is XmlElementSyntax { StartTag.Name.LocalName.ValueText: s_summaryTagName })
153
? ConvertSummaryToRemarks(constructorStructure.
Content
)
154
: constructorStructure.
Content
;
197
allContent.AddRange(existingTypeDeclarationDocComment.
Content
);
199
foreach (var node in existingTypeDeclarationDocComment.
Content
)
215
allContent.AddRange(ConvertSummaryToParam(commentToMove.
Content
, parameterName));
Microsoft.CodeAnalysis.CSharp.Features (24)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (2)
348
=> syntax.
Content
.Select(GetElementName).WhereNotNull();
354
foreach (var node in syntax.
Content
)
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider_DocumentationComments.cs (6)
43
foreach (var node in docComment.
Content
)
119
for (int i = 0, n = docComment.
Content
.Count; i < n; i++)
121
var node = docComment.
Content
[i];
127
if (i + 1 < docComment.
Content
.Count && IsDocCommentNewLine(docComment.
Content
[i + 1]))
128
content.Add(docComment.
Content
[i + 1]);
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (3)
259
if (documentationComment.
Content
.Count != 1)
264
if (documentationComment.
Content
[0] is not XmlTextSyntax xmlText)
326
if (documentationComment.
Content
.LastOrDefault() is not XmlTextSyntax xmlText)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (6)
632
var summaryIndex = originalClassDoc.
Content
.IndexOf(node =>
637
newClassDocComment = originalClassDoc.WithContent(originalClassDoc.
Content
638
.Replace(originalClassDoc.
Content
[0], originalClassDoc.
Content
[0])
713
return SearchInNodes(docComment.
Content
);
781
var summaryNode = docComment.
Content
.FirstOrDefault(node =>
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider_DocComments.cs (7)
147
content.AddRange(typeStructure.
Content
);
152
var constructorContents = typeStructure.
Content
.Any(n => n is XmlElementSyntax { StartTag.Name.LocalName.ValueText: s_summaryTagName })
153
? ConvertSummaryToRemarks(constructorStructure.
Content
)
154
: constructorStructure.
Content
;
197
allContent.AddRange(existingTypeDeclarationDocComment.
Content
);
199
foreach (var node in existingTypeDeclarationDocComment.
Content
)
215
allContent.AddRange(ConvertSummaryToParam(commentToMove.
Content
, parameterName));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (312)
Generated\Syntax.Test.xml.Generated.cs (2)
13694
Assert.Equal(default, node.
Content
);
13696
var newNode = node.WithContent(node.
Content
).WithEndOfComment(node.EndOfComment);
LexicalAndXml\XmlDocCommentTests.cs (310)
86
Assert.Equal(2, doc.
Content
.Count);
87
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
88
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
155
Assert.Equal(3, doc.
Content
.Count);
156
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
157
Assert.True(doc.
Content
[0].HasLeadingTrivia);
158
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
159
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
176
Assert.Equal(3, doc.
Content
.Count);
177
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
178
Assert.True(doc.
Content
[0].HasLeadingTrivia);
179
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
180
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
201
Assert.Equal(3, doc.
Content
.Count);
202
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
203
Assert.True(doc.
Content
[0].HasLeadingTrivia);
204
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
205
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
223
Assert.Equal(2, doc.
Content
.Count);
224
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
225
Assert.True(doc.
Content
[0].HasLeadingTrivia);
226
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
227
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
246
Assert.Equal(2, doc.
Content
.Count);
247
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
248
Assert.True(doc.
Content
[0].HasLeadingTrivia);
249
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
250
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
269
Assert.Equal(2, doc.
Content
.Count);
270
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
271
Assert.True(doc.
Content
[0].HasLeadingTrivia);
272
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
273
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
296
Assert.Equal(2, doc.
Content
.Count);
297
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
298
Assert.True(doc.
Content
[0].HasLeadingTrivia);
299
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
300
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
324
Assert.Equal(2, doc.
Content
.Count);
325
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
326
Assert.True(doc.
Content
[0].HasLeadingTrivia);
327
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
328
Assert.Equal($"<goo {Environment.NewLine}/// />", doc.
Content
[1].ToFullString());
348
Assert.Equal(3, doc.
Content
.Count);
349
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
350
Assert.True(doc.
Content
[0].HasLeadingTrivia);
351
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
352
Assert.Equal($"<goo {Environment.NewLine}/// />", doc.
Content
[1].ToFullString());
353
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
373
Assert.Equal(3, doc.
Content
.Count);
374
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
375
Assert.True(doc.
Content
[0].HasLeadingTrivia);
376
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
377
Assert.Equal($"<goo {Environment.NewLine} * />", doc.
Content
[1].ToFullString());
378
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
399
Assert.Equal(3, doc.
Content
.Count);
400
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
401
Assert.True(doc.
Content
[0].HasLeadingTrivia);
402
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
403
Assert.Equal($"<goo {Environment.NewLine} * />", doc.
Content
[1].ToFullString());
404
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
426
Assert.Equal(2, doc.
Content
.Count);
427
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
428
Assert.True(doc.
Content
[0].HasLeadingTrivia);
429
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
430
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
453
Assert.Equal(2, doc.
Content
.Count);
454
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
455
Assert.True(doc.
Content
[0].HasLeadingTrivia);
456
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
457
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
481
Assert.Equal(3, doc.
Content
.Count);
482
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
483
Assert.True(doc.
Content
[0].HasLeadingTrivia);
484
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
485
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
487
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
510
Assert.Equal(3, doc.
Content
.Count);
511
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
512
Assert.True(doc.
Content
[0].HasLeadingTrivia);
513
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
514
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
516
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
540
Assert.Equal(2, doc.
Content
.Count);
541
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
542
Assert.True(doc.
Content
[0].HasLeadingTrivia);
543
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
544
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
569
Assert.Equal(2, doc.
Content
.Count);
570
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
571
Assert.True(doc.
Content
[0].HasLeadingTrivia);
572
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
573
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
599
Assert.Equal(3, doc.
Content
.Count);
600
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
601
Assert.True(doc.
Content
[0].HasLeadingTrivia);
602
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
603
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
605
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
630
Assert.Equal(3, doc.
Content
.Count);
631
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
632
Assert.True(doc.
Content
[0].HasLeadingTrivia);
633
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
634
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
636
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
653
Assert.Equal(2, doc.
Content
.Count);
654
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
655
Assert.True(doc.
Content
[0].HasLeadingTrivia);
656
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
657
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
675
Assert.Equal(2, doc.
Content
.Count);
676
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
677
Assert.True(doc.
Content
[0].HasLeadingTrivia);
678
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
679
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
697
Assert.Equal(2, doc.
Content
.Count);
698
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
699
Assert.True(doc.
Content
[0].HasLeadingTrivia);
700
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
701
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
719
Assert.Equal(2, doc.
Content
.Count);
720
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
721
Assert.True(doc.
Content
[0].HasLeadingTrivia);
722
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
723
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
761
Assert.Equal(2, doc.
Content
.Count);
762
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
763
Assert.True(doc.
Content
[0].HasLeadingTrivia);
764
Assert.Equal(SyntaxKind.XmlElement, doc.
Content
[1].Kind());
765
var element = (XmlElementSyntax)doc.
Content
[1];
795
Assert.Equal(3, doc.
Content
.Count);
796
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
797
Assert.True(doc.
Content
[0].HasLeadingTrivia);
798
Assert.Equal(SyntaxKind.XmlElement, doc.
Content
[1].Kind());
799
var element = (XmlElementSyntax)doc.
Content
[1];
828
Assert.Equal(2, doc.
Content
.Count);
829
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
830
Assert.True(doc.
Content
[0].HasLeadingTrivia);
831
Assert.Equal(SyntaxKind.XmlCDataSection, doc.
Content
[1].Kind());
832
var cdata = (XmlCDataSectionSyntax)doc.
Content
[1];
859
Assert.Equal(3, doc.
Content
.Count);
860
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
861
Assert.True(doc.
Content
[0].HasLeadingTrivia);
862
Assert.Equal(SyntaxKind.XmlCDataSection, doc.
Content
[1].Kind());
863
var cdata = (XmlCDataSectionSyntax)doc.
Content
[1];
870
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
887
Assert.Equal(2, doc.
Content
.Count);
888
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
889
Assert.True(doc.
Content
[0].HasLeadingTrivia);
890
Assert.Equal(SyntaxKind.XmlCDataSection, doc.
Content
[1].Kind());
891
var cdata = (XmlCDataSectionSyntax)doc.
Content
[1];
912
Assert.Equal(2, doc.
Content
.Count);
913
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
914
Assert.True(doc.
Content
[0].HasLeadingTrivia);
915
Assert.Equal(SyntaxKind.XmlCDataSection, doc.
Content
[1].Kind());
916
var cdata = (XmlCDataSectionSyntax)doc.
Content
[1];
938
Assert.Equal(2, doc.
Content
.Count);
939
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
940
Assert.True(doc.
Content
[0].HasLeadingTrivia);
941
Assert.Equal(SyntaxKind.XmlCDataSection, doc.
Content
[1].Kind());
942
var cdata = (XmlCDataSectionSyntax)doc.
Content
[1];
963
Assert.Equal(2, doc.
Content
.Count);
964
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
965
Assert.True(doc.
Content
[0].HasLeadingTrivia);
966
Assert.Equal(SyntaxKind.XmlCDataSection, doc.
Content
[1].Kind());
967
var cdata = (XmlCDataSectionSyntax)doc.
Content
[1];
990
Assert.Equal(2, doc.
Content
.Count);
991
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
992
Assert.True(doc.
Content
[0].HasLeadingTrivia);
993
Assert.Equal(SyntaxKind.XmlComment, doc.
Content
[1].Kind());
994
var comment = (XmlCommentSyntax)doc.
Content
[1];
1021
Assert.Equal(3, doc.
Content
.Count);
1022
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1023
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1024
Assert.Equal(SyntaxKind.XmlComment, doc.
Content
[1].Kind());
1025
var comment = (XmlCommentSyntax)doc.
Content
[1];
1032
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
1049
Assert.Equal(2, doc.
Content
.Count);
1050
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1051
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1052
Assert.Equal(SyntaxKind.XmlComment, doc.
Content
[1].Kind());
1053
var comment = (XmlCommentSyntax)doc.
Content
[1];
1074
Assert.Equal(2, doc.
Content
.Count);
1075
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1076
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1077
Assert.Equal(SyntaxKind.XmlComment, doc.
Content
[1].Kind());
1078
var comment = (XmlCommentSyntax)doc.
Content
[1];
1099
Assert.Equal(2, doc.
Content
.Count);
1100
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1101
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1102
Assert.Equal(SyntaxKind.XmlComment, doc.
Content
[1].Kind());
1103
var comment = (XmlCommentSyntax)doc.
Content
[1];
1126
Assert.Equal(2, doc.
Content
.Count);
1127
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1128
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1129
Assert.Equal(SyntaxKind.XmlProcessingInstruction, doc.
Content
[1].Kind());
1130
var ProcessingInstruction = (XmlProcessingInstructionSyntax)doc.
Content
[1];
1159
Assert.Equal(3, doc.
Content
.Count);
1160
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1161
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1162
Assert.Equal(SyntaxKind.XmlProcessingInstruction, doc.
Content
[1].Kind());
1163
var ProcessingInstruction = (XmlProcessingInstructionSyntax)doc.
Content
[1];
1173
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
1190
Assert.Equal(2, doc.
Content
.Count);
1191
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1192
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1193
Assert.Equal(SyntaxKind.XmlProcessingInstruction, doc.
Content
[1].Kind());
1194
var ProcessingInstruction = (XmlProcessingInstructionSyntax)doc.
Content
[1];
1216
Assert.Equal(2, doc.
Content
.Count);
1217
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1218
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1219
Assert.Equal(SyntaxKind.XmlProcessingInstruction, doc.
Content
[1].Kind());
1220
var ProcessingInstruction = (XmlProcessingInstructionSyntax)doc.
Content
[1];
1243
Assert.Equal(2, doc.
Content
.Count);
1244
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1245
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1246
Assert.Equal(SyntaxKind.XmlProcessingInstruction, doc.
Content
[1].Kind());
1247
var ProcessingInstruction = (XmlProcessingInstructionSyntax)doc.
Content
[1];
1271
Assert.Equal(1, doc.
Content
.Count);
1272
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1273
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1316
Assert.Equal(1, doc.
Content
.Count);
1317
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1318
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1319
var xmltext = (XmlTextSyntax)doc.
Content
[0];
1340
Assert.Equal(1, doc.
Content
.Count);
1341
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1342
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1343
var xmltext = (XmlTextSyntax)doc.
Content
[0];
1365
Assert.Equal(1, doc.
Content
.Count);
1366
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1367
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1368
var xmltext = (XmlTextSyntax)doc.
Content
[0];
1389
Assert.Equal(1, doc.
Content
.Count);
1390
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1391
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1392
var xmltext = (XmlTextSyntax)doc.
Content
[0];
1414
Assert.Equal(1, doc.
Content
.Count);
1415
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1416
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1417
var xmltext = (XmlTextSyntax)doc.
Content
[0];
1438
Assert.Equal(1, doc.
Content
.Count);
1439
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1440
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1441
var xmltext = (XmlTextSyntax)doc.
Content
[0];
1463
Assert.Equal(1, doc.
Content
.Count);
1464
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1465
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1466
var xmltext = (XmlTextSyntax)doc.
Content
[0];
1487
Assert.Equal(1, doc.
Content
.Count);
1488
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1489
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1490
var xmltext = (XmlTextSyntax)doc.
Content
[0];
1567
Assert.Equal(2, doc.
Content
.Count);
1568
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1569
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1570
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
1571
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
1595
Assert.Equal(2, doc.
Content
.Count);
1596
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1597
Assert.True(doc.
Content
[0].HasLeadingTrivia);
1598
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
1599
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
1623
Assert.Equal(2, doc.
Content
.Count);
1624
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1625
Assert.Equal(SyntaxKind.XmlEmptyElement, doc.
Content
[1].Kind());
1626
var element = (XmlEmptyElementSyntax)doc.
Content
[1];
1649
Assert.Equal(1, doc.
Content
.Count);
1650
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
1651
var xmltext = (XmlTextSyntax)doc.
Content
[0];
1727
var xmlElement = doc.
Content
[1] as XmlElementSyntax;
1765
VerifyXmlElement(firstComment.
Content
[1] as XmlElementSyntax, "bar", @"
1768
VerifyXmlAttributes((firstComment.
Content
[1] as XmlElementSyntax).StartTag.Attributes, new Dictionary<string, string>() { { "a", "val" } });
1770
VerifyXmlElement(secondComment.
Content
[1] as XmlElementSyntax, "goo", " ");
1771
VerifyXmlAttributes((secondComment.
Content
[1] as XmlElementSyntax).StartTag.Attributes, new Dictionary<string, string>() { { "a", "as" } });
1813
VerifyXmlElement(secondComment.
Content
[1] as XmlElementSyntax, "goo", " ");
1814
VerifyXmlAttributes((secondComment.
Content
[1] as XmlElementSyntax).StartTag.Attributes, new Dictionary<string, string>() { { "a", "as" } });
1848
VerifyXmlElement(firstComment.
Content
[0] as XmlEmptyElementSyntax, "goo");
1849
VerifyXmlAttributes((firstComment.
Content
[0] as XmlEmptyElementSyntax).Attributes, new Dictionary<string, string>() { { "a", "val" } });
1883
VerifyXmlElement(firstComment.
Content
[0] as XmlElementSyntax, "goo", " ");
1884
VerifyXmlAttributes((firstComment.
Content
[0] as XmlElementSyntax).StartTag.Attributes, new Dictionary<string, string>() { { "a", "val" } });
1918
VerifyXmlElement(firstComment.
Content
[0] as XmlEmptyElementSyntax, "goo");
1919
VerifyXmlAttributes((firstComment.
Content
[0] as XmlEmptyElementSyntax).Attributes, new Dictionary<string, string>() { { "a", "val" } });
1953
VerifyXmlElement(firstComment.
Content
[0] as XmlEmptyElementSyntax, "goo");
1954
VerifyXmlAttributes((firstComment.
Content
[0] as XmlEmptyElementSyntax).Attributes, new Dictionary<string, string>() { { "a", "val" } });
1990
VerifyXmlElement(firstComment.
Content
[0] as XmlElementSyntax, "goo", "test");
1993
Assert.Equal(0, (firstComment.
Content
[0] as XmlElementSyntax).StartTag.Attributes.Count);
2026
VerifyXmlElement(firstComment.
Content
[0] as XmlElementSyntax, "goo", "test");
2029
Assert.Equal(0, (firstComment.
Content
[0] as XmlElementSyntax).StartTag.Attributes.Count);
2064
VerifyXmlElement(firstComment.
Content
[0] as XmlElementSyntax, "goo", " ");
2065
VerifyXmlAttributes((firstComment.
Content
[0] as XmlElementSyntax).StartTag.Attributes, new Dictionary<string, string>() { { "a", "val" } });
2096
VerifyXmlElement(firstComment.
Content
[0] as XmlEmptyElementSyntax, "goo");
2097
VerifyXmlAttributes((firstComment.
Content
[0] as XmlEmptyElementSyntax).Attributes, new Dictionary<string, string>() { { "a", "val" } });
2130
VerifyXmlElement(firstComment.
Content
[0] as XmlElementSyntax, "goo", " ");
2131
VerifyXmlAttributes((firstComment.
Content
[0] as XmlElementSyntax).StartTag.Attributes, new Dictionary<string, string>() { { "a", "val" } });
2161
VerifyXmlElement(firstComment.
Content
[0] as XmlElementSyntax, "goo", string.Empty);
2191
VerifyXmlElement(firstComment.
Content
[0] as XmlElementSyntax, "goo", string.Empty);
2220
var outerComment = (trivias[0].GetStructure() as DocumentationCommentTriviaSyntax).
Content
[1] as XmlElementSyntax;
2264
VerifyXmlElement((trivias[0].GetStructure() as DocumentationCommentTriviaSyntax).
Content
[0] as XmlElementSyntax, "goo", " ");
2266
VerifyXmlAttributes(((trivias[0].GetStructure() as DocumentationCommentTriviaSyntax).
Content
[0] as XmlElementSyntax).StartTag.Attributes,
2293
var topTriviaElement = doc.
Content
[0] as XmlElementSyntax;
2333
var topNode = doc.
Content
[1] as XmlElementSyntax;
2390
var xmlText = doc.
Content
[0] as XmlTextSyntax;
2420
var xmlText = doc.
Content
[0] as XmlTextSyntax;
2641
Assert.Equal(typeof(XmlElementSyntax), doc.
Content
[0].GetType());
2660
Assert.IsType<XmlElementSyntax>(doc.
Content
[0]);
2773
Assert.Equal(3, doc.
Content
.Count);
2774
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[0].Kind());
2775
Assert.Equal(SyntaxKind.XmlElement, doc.
Content
[1].Kind());
2776
Assert.Equal(SyntaxKind.XmlText, doc.
Content
[2].Kind());
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Classification\Worker_DocumentationComments.cs (1)
21
foreach (var xmlNode in documentationComment.
Content
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1373
return documentationCommentTrivia.
Content
;
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1373
return documentationCommentTrivia.
Content
;