66 references to DocumentationCommentTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic (30)
Binding\BinderFactory.BinderFactoryVisitor.vb (4)
30
Return _factory.CreateDocumentationCommentBinder(DirectCast(trivia,
DocumentationCommentTriviaSyntax
), DocumentationCommentBinder.BinderType.Cref)
43
Return _factory.CreateDocumentationCommentBinder(DirectCast(trivia,
DocumentationCommentTriviaSyntax
), binderType)
57
Return _factory.CreateDocumentationCommentBinder(DirectCast(trivia,
DocumentationCommentTriviaSyntax
), DocumentationCommentBinder.BinderType.Cref)
66
Return _factory.CreateDocumentationCommentBinder(DirectCast(trivia,
DocumentationCommentTriviaSyntax
), binderType)
Binding\BinderFactory.vb (1)
446
Private Function CreateDocumentationCommentBinder(node As
DocumentationCommentTriviaSyntax
, binderType As DocumentationCommentBinder.BinderType) As Binder
Binding\MemberSemanticModel.vb (2)
1270
Dim trivia As SyntaxTrivia = DirectCast(current,
DocumentationCommentTriviaSyntax
).ParentTrivia
1982
Dim trivia As SyntaxTrivia = DirectCast(node,
DocumentationCommentTriviaSyntax
).ParentTrivia
Compilation\DocumentationComments\DocumentationCommentCompiler.Common.vb (4)
529
trivia As
DocumentationCommentTriviaSyntax
,
676
Private Function TryGetDocCommentTriviaAndGenerateDiagnostics(syntaxNode As SyntaxNode) As
DocumentationCommentTriviaSyntax
677
Dim theOnlyDocCommentTrivia As
DocumentationCommentTriviaSyntax
= Nothing
689
theOnlyDocCommentTrivia = DirectCast(trivia.GetStructure(),
DocumentationCommentTriviaSyntax
)
Compilation\DocumentationComments\DocumentationCommentCompiler.Event.vb (1)
39
Dim docCommentTrivia As
DocumentationCommentTriviaSyntax
=
Compilation\DocumentationComments\DocumentationCommentCompiler.Field.vb (1)
37
Dim docCommentTrivia As
DocumentationCommentTriviaSyntax
=
Compilation\DocumentationComments\DocumentationCommentCompiler.Method.vb (1)
63
Dim docCommentTrivia As
DocumentationCommentTriviaSyntax
=
Compilation\DocumentationComments\DocumentationCommentCompiler.NamedType.vb (3)
48
Dim multipleDocComments = ArrayBuilder(Of
DocumentationCommentTriviaSyntax
).GetInstance
52
Dim trivia As
DocumentationCommentTriviaSyntax
=
86
Dim theOnlyDocumentationCommentTrivia As
DocumentationCommentTriviaSyntax
= multipleDocComments(0)
Compilation\DocumentationComments\DocumentationCommentCompiler.Property.vb (1)
41
Dim docCommentTrivia As
DocumentationCommentTriviaSyntax
=
Compilation\DocumentationComments\DocumentationCommentWalker.vb (2)
95
Private Sub WriteHeaderAndVisit(symbol As Symbol, trivia As
DocumentationCommentTriviaSyntax
)
110
trivia As
DocumentationCommentTriviaSyntax
,
Compilation\SyntaxTreeSemanticModel.vb (1)
587
Dim trivia As SyntaxTrivia = DirectCast(parent,
DocumentationCommentTriviaSyntax
).ParentTrivia
Generated\Syntax.xml.Main.Generated.vb (5)
677
Public Overridable Function VisitDocumentationCommentTrivia(ByVal node As
DocumentationCommentTriviaSyntax
) As TResult
1412
Public Overridable Sub VisitDocumentationCommentTrivia(ByVal node As
DocumentationCommentTriviaSyntax
)
5257
Public Overrides Function VisitDocumentationCommentTrivia(ByVal node As
DocumentationCommentTriviaSyntax
) As SyntaxNode
42007
Public Shared Function DocumentationCommentTrivia(content As SyntaxList(of XmlNodeSyntax)) As
DocumentationCommentTriviaSyntax
42016
Public Shared Function DocumentationCommentTrivia() As
DocumentationCommentTriviaSyntax
Generated\Syntax.xml.Syntax.Generated.vb (3)
34703
Public Shadows Function WithContent(content as SyntaxList(Of XmlNodeSyntax)) As
DocumentationCommentTriviaSyntax
34707
Public Shadows Function AddContent(ParamArray items As XmlNodeSyntax()) As
DocumentationCommentTriviaSyntax
34743
Public Function Update(content As SyntaxList(of XmlNodeSyntax)) As
DocumentationCommentTriviaSyntax
Syntax\SyntaxFactory.vb (1)
464
Public Shared Function DocumentationComment(ParamArray content As XmlNodeSyntax()) As
DocumentationCommentTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\RemoveUnusedMembers\VisualBasicRemoveUnusedMembersDiagnosticAnalyzer.vb (1)
15
DocumentationCommentTriviaSyntax
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.vb (1)
283
Dim xmlComment = CType(trivia.GetStructure(),
DocumentationCommentTriviaSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicDocumentationCommentService.vb (1)
11
DocumentationCommentTriviaSyntax
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1569
Dim documentationCommentTrivia = TryCast(trivia.GetStructure(),
DocumentationCommentTriviaSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Features (23)
Completion\CompletionProviders\CrefCompletionProvider.vb (2)
71
Dim parentNode = token.Parent?.FirstAncestorOrSelf(Of
DocumentationCommentTriviaSyntax
)()?.ParentTrivia.Token.Parent
110
Dim parentNode = token.Parent?.FirstAncestorOrSelf(Of
DocumentationCommentTriviaSyntax
)()?.ParentTrivia.Token.Parent
Completion\CompletionProviders\XmlDocCommentCompletionProvider.vb (4)
22
Inherits AbstractDocCommentCompletionProvider(Of
DocumentationCommentTriviaSyntax
)
74
Dim parent = token.GetAncestor(Of
DocumentationCommentTriviaSyntax
)()
290
Protected Overrides Function GetExistingTopLevelElementNames(parentTrivia As
DocumentationCommentTriviaSyntax
) As IEnumerable(Of String)
296
Protected Overrides Function GetExistingTopLevelAttributeValues(syntax As
DocumentationCommentTriviaSyntax
, elementName As String, attributeName As String) As IEnumerable(Of String)
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (4)
15
Inherits AbstractDocumentationCommentSnippetService(Of
DocumentationCommentTriviaSyntax
, DeclarationStatementSyntax)
157
Protected Overrides Function IsSingleExteriorTrivia(documentationComment As
DocumentationCommentTriviaSyntax
, <NotNullWhen(True)> ByRef existingCommentText As String) As Boolean
214
Protected Overrides Function EndsWithSingleExteriorTrivia(documentationComment As
DocumentationCommentTriviaSyntax
) As Boolean
240
Protected Overrides Function IsMultilineDocComment(documentationComment As
DocumentationCommentTriviaSyntax
) As Boolean
Highlighting\KeywordHighlighters\XmlCDataHighlighter.vb (1)
25
Not .HasAncestor(Of
DocumentationCommentTriviaSyntax
)() Then
Highlighting\KeywordHighlighters\XmlCommentHighlighter.vb (1)
25
Not .HasAncestor(Of
DocumentationCommentTriviaSyntax
)() Then
Highlighting\KeywordHighlighters\XmlDocumentPrologueHighlighter.vb (1)
25
Not .HasAncestor(Of
DocumentationCommentTriviaSyntax
)() Then
Highlighting\KeywordHighlighters\XmlElementHighlighter.vb (1)
27
Not .HasAncestor(Of
DocumentationCommentTriviaSyntax
)() Then
Highlighting\KeywordHighlighters\XmlEmbeddedExpressionHighlighter.vb (1)
25
Not .HasAncestor(Of
DocumentationCommentTriviaSyntax
)() Then
Highlighting\KeywordHighlighters\XmlProcessingInstructionHighlighter.vb (1)
25
Not .HasAncestor(Of
DocumentationCommentTriviaSyntax
)() Then
MetadataAsSource\VisualBasicMetadataAsSourceService.vb (2)
180
Dim structuredTrivia = DirectCast(trivia.GetStructure(),
DocumentationCommentTriviaSyntax
)
193
Private Iterator Function ConvertDocCommentToRegularComment(structuredTrivia As
DocumentationCommentTriviaSyntax
) As IEnumerable(Of SyntaxTrivia)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\RemoveUnusedMembers\VisualBasicRemoveUnusedMembersDiagnosticAnalyzer.vb (1)
15
DocumentationCommentTriviaSyntax
,
Structure\Providers\DocumentationCommentStructureProvider.vb (2)
14
Inherits AbstractSyntaxNodeStructureProvider(Of
DocumentationCommentTriviaSyntax
)
17
documentationComment As
DocumentationCommentTriviaSyntax
,
Structure\Providers\XmlExpressionStructureProvider.vb (1)
20
If xmlExpression.HasAncestor(Of
DocumentationCommentTriviaSyntax
)() Then
Structure\VisualBasicBlockStructureProvider.vb (1)
22
builder.Add(Of
DocumentationCommentTriviaSyntax
, DocumentationCommentStructureProvider)()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
Classification\Worker.DocumentationCommentClassifier.vb (1)
18
Friend Sub Classify(documentationComment As
DocumentationCommentTriviaSyntax
)
Classification\Worker.vb (1)
119
_docCommentClassifier.Classify(DirectCast(trivia.GetStructure(),
DocumentationCommentTriviaSyntax
))
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
71
Dim documentationCommentTrivia = TryCast(trivia.GetStructure(),
DocumentationCommentTriviaSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.vb (1)
283
Dim xmlComment = CType(trivia.GetStructure(),
DocumentationCommentTriviaSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicDocumentationCommentService.vb (1)
11
DocumentationCommentTriviaSyntax
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1569
Dim documentationCommentTrivia = TryCast(trivia.GetStructure(),
DocumentationCommentTriviaSyntax
)
Roslyn.Diagnostics.VisualBasic.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.vb (1)
283
Dim xmlComment = CType(trivia.GetStructure(),
DocumentationCommentTriviaSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicDocumentationCommentService.vb (1)
11
DocumentationCommentTriviaSyntax
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1569
Dim documentationCommentTrivia = TryCast(trivia.GetStructure(),
DocumentationCommentTriviaSyntax
)