5 types derived from BlockBaseBinder
Microsoft.CodeAnalysis.VisualBasic (5)
Binding\Binder_WithBlock.vb (1)
19
Inherits
BlockBaseBinder
Binding\BlockStatementBinders.vb (1)
15
Inherits
BlockBaseBinder
Binding\CatchBlockBinder.vb (1)
18
Inherits
BlockBaseBinder
Binding\StatementListBinder.vb (1)
19
Inherits
BlockBaseBinder
Binding\UsingBlockBinder.vb (1)
18
Inherits
BlockBaseBinder
5 instantiations of BlockBaseBinder
Microsoft.CodeAnalysis.VisualBasic (5)
Binding\Binder_WithBlock.vb (1)
186
MyBase.
New
(enclosing)
Binding\BlockStatementBinders.vb (1)
25
MyBase.
New
(enclosing)
Binding\CatchBlockBinder.vb (1)
24
MyBase.
New
(enclosing)
Binding\StatementListBinder.vb (1)
26
MyBase.
New
(containing)
Binding\UsingBlockBinder.vb (1)
24
MyBase.
New
(enclosing)
23 references to BlockBaseBinder
Microsoft.CodeAnalysis.VisualBasic (23)
Binding\Binder_Statements.vb (3)
656
For Each binder As
BlockBaseBinder
In bodyBinder.StmtListToBinderMap.Values
1090
Dim blockBinder As
BlockBaseBinder
1093
blockBinder = TryCast(current,
BlockBaseBinder
)
Binding\DescendantBinderFactory.vb (6)
42
Dim binder As
BlockBaseBinder
= Nothing
51
Dim binder As
BlockBaseBinder
= Nothing
59
Private _lazyNodeToBinderMap As ImmutableDictionary(Of SyntaxNode,
BlockBaseBinder
)
62
Friend ReadOnly Property NodeToBinderMap As ImmutableDictionary(Of SyntaxNode,
BlockBaseBinder
)
71
Private _lazyStmtListToBinderMap As ImmutableDictionary(Of SyntaxList(Of StatementSyntax),
BlockBaseBinder
)
74
Friend ReadOnly Property StmtListToBinderMap As ImmutableDictionary(Of SyntaxList(Of StatementSyntax),
BlockBaseBinder
)
Binding\ExecutableCodeBinder.vb (2)
178
Public ReadOnly Property NodeToBinderMap As ImmutableDictionary(Of SyntaxNode,
BlockBaseBinder
)
185
Friend ReadOnly Property StmtListToBinderMap As ImmutableDictionary(Of SyntaxList(Of StatementSyntax),
BlockBaseBinder
)
Binding\LocalBinderBuilder.vb (10)
29
Private _nodeMap As ImmutableDictionary(Of SyntaxNode,
BlockBaseBinder
)
30
Private _listMap As ImmutableDictionary(Of SyntaxList(Of StatementSyntax),
BlockBaseBinder
)
36
_nodeMap = ImmutableDictionary.Create(Of SyntaxNode,
BlockBaseBinder
)()
37
_listMap = ImmutableDictionary.Create(Of SyntaxList(Of StatementSyntax),
BlockBaseBinder
)()
40
Public Sub New(enclosingMethod As MethodSymbol, nodeMap As ImmutableDictionary(Of SyntaxNode,
BlockBaseBinder
), listMap As ImmutableDictionary(Of SyntaxList(Of StatementSyntax),
BlockBaseBinder
))
53
Public ReadOnly Property NodeToBinderMap As ImmutableDictionary(Of SyntaxNode,
BlockBaseBinder
)
59
Public ReadOnly Property StmtListToBinderMap As ImmutableDictionary(Of SyntaxList(Of StatementSyntax),
BlockBaseBinder
)
66
Private Sub VisitStatementsInList(list As IEnumerable(Of StatementSyntax), currentBinder As
BlockBaseBinder
)
81
_nodeMap = _nodeMap.SetItem(node, DirectCast(binder,
BlockBaseBinder
))
Compilation\SemanticModel.vb (2)
2389
Dim blockBinder = TryCast(StripSemanticModelBinder(binder),
BlockBaseBinder
)
2530
Dim binder = TryCast(StripSemanticModelBinder(Me.GetEnclosingBinder(declarationSyntax.SpanStart)),
BlockBaseBinder
)