39 references to BinderType
Microsoft.CodeAnalysis.VisualBasic (39)
Binding\BinderBuilder.vb (5)
346
Public Shared Function CreateBinderForDocumentationComment(containingBinder As Binder, commentedSymbol As Symbol, binderType As DocumentationCommentBinder.
BinderType
) As Binder
348
Case DocumentationCommentBinder.
BinderType
.Cref
351
Case DocumentationCommentBinder.
BinderType
.NameInParamOrParamRef
354
Case DocumentationCommentBinder.
BinderType
.NameInTypeParam
357
Case DocumentationCommentBinder.
BinderType
.NameInTypeParamRef
Binding\BinderFactory.BinderFactoryVisitor.vb (6)
30
Return _factory.CreateDocumentationCommentBinder(DirectCast(trivia, DocumentationCommentTriviaSyntax), DocumentationCommentBinder.
BinderType
.Cref)
40
Dim binderType As DocumentationCommentBinder.
BinderType
=
42
If binderType <> DocumentationCommentBinder.
BinderType
.None Then
57
Return _factory.CreateDocumentationCommentBinder(DirectCast(trivia, DocumentationCommentTriviaSyntax), DocumentationCommentBinder.
BinderType
.Cref)
63
Dim binderType As DocumentationCommentBinder.
BinderType
=
65
If binderType <> DocumentationCommentBinder.
BinderType
.None Then
Binding\BinderFactory.vb (2)
446
Private Function CreateDocumentationCommentBinder(node As DocumentationCommentTriviaSyntax, binderType As DocumentationCommentBinder.
BinderType
) As Binder
447
Debug.Assert(binderType <> DocumentationCommentBinder.
BinderType
.None)
Binding\DocumentationCommentBinder.vb (6)
88
Friend Shared Function GetBinderTypeForNameAttribute(node As BaseXmlAttributeSyntax) As DocumentationCommentBinder.
BinderType
92
Friend Shared Function GetBinderTypeForNameAttribute(parentNodeName As String) As DocumentationCommentBinder.
BinderType
96
Return DocumentationCommentBinder.
BinderType
.NameInParamOrParamRef
99
Return DocumentationCommentBinder.
BinderType
.NameInTypeParam
102
Return DocumentationCommentBinder.
BinderType
.NameInTypeParamRef
106
Return DocumentationCommentBinder.
BinderType
.None
Compilation\DocumentationComments\DocumentationCommentCompiler.Common.vb (2)
409
Dim binder = CreateDocumentationCommentBinderForSymbol(Me.Module, symbol, tree, DocumentationCommentBinder.
BinderType
.NameInTypeParamRef)
761
binderType As DocumentationCommentBinder.
BinderType
) As Binder
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (17)
37
Private _binders As Dictionary(Of DocumentationCommentBinder.
BinderType
, Binder) = Nothing
227
Private Function GetOrCreateBinder(type As DocumentationCommentBinder.
BinderType
) As Binder
229
Me._binders = New Dictionary(Of DocumentationCommentBinder.
BinderType
, Binder)()
307
Dim binderType As DocumentationCommentBinder.
BinderType
= DocumentationCommentBinder.
BinderType
.None
344
binderType = DocumentationCommentBinder.
BinderType
.NameInParamOrParamRef
361
binderType = DocumentationCommentBinder.
BinderType
.NameInTypeParam
370
binderType = DocumentationCommentBinder.
BinderType
.NameInTypeParamRef
403
ElseIf binderType <> DocumentationCommentBinder.
BinderType
.None Then
404
Debug.Assert(binderType <> DocumentationCommentBinder.
BinderType
.Cref)
409
If(binderType = DocumentationCommentBinder.
BinderType
.NameInParamOrParamRef,
417
If(binderType = DocumentationCommentBinder.
BinderType
.NameInParamOrParamRef, ERRID.WRN_XMLDocBadParamTag2, ERRID.WRN_XMLDocBadGenericParamTag2),
621
Dim binder As binder = Me.GetOrCreateBinder(DocumentationCommentBinder.
BinderType
.Cref)
733
type As DocumentationCommentBinder.
BinderType
,
737
Debug.Assert(type = DocumentationCommentBinder.
BinderType
.NameInParamOrParamRef OrElse
738
type = DocumentationCommentBinder.
BinderType
.NameInTypeParamRef OrElse
739
type = DocumentationCommentBinder.
BinderType
.NameInTypeParam)
Compilation\DocumentationComments\DocumentationCommentWalker.vb (1)
150
Dim crefBinder = CreateDocumentationCommentBinderForSymbol(Me.Module, Me._symbol, Me._syntaxTree, DocumentationCommentBinder.
BinderType
.Cref)