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