19 references to RootBinder
Microsoft.CodeAnalysis.VisualBasic (14)
Binding\InitializerSemanticModel.vb (3)
148
Dim parameterSymbol = DirectCast(Me.
RootBinder
.ContainingMember, SourceComplexParameterSymbol)
170
Dim fieldSymbol = TryCast(Me.
RootBinder
.ContainingMember, SourceFieldSymbol)
175
Dim propertySymbol = TryCast(Me.
RootBinder
.ContainingMember, SourcePropertySymbol)
Binding\MemberSemanticModel.vb (9)
91
Dim binder = GetEnclosingBinderInternal(Me.
RootBinder
, Me.Root, FindInitialNodeFromPosition(position), position)
97
Dim binder = GetEnclosingBinderInternal(Me.
RootBinder
, Me.Root, node, node.SpanStart)
1177
Return
RootBinder
.Compilation
1183
Return
RootBinder
.ContainingMember
1220
If Me.
RootBinder
.ImplicitVariableDeclarationAllowed AndAlso Not Me.
RootBinder
.AllImplicitVariableDeclarationsAreHandled Then
1224
If Not Me.
RootBinder
.AllImplicitVariableDeclarationsAreHandled Then
1226
Me.GuardedIncrementalBind(Me.Root, Me.
RootBinder
)
1229
Me.
RootBinder
.DisallowFurtherImplicitVariableDeclaration(BindingDiagnosticBag.Discarded)
Binding\MethodBodySemanticModel.vb (1)
41
Dim containingBinder As Binder = Me.
RootBinder
Compilation\SyntaxTreeSemanticModel.vb (1)
168
Debug.Assert(model Is Nothing OrElse model.
RootBinder
.IsSemanticModelBinder)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (5)
Binding\MethodBodyBindingTests.vb (5)
84
Assert.Same(meth1Context, meth1Binding.
RootBinder
.ContainingBinder) ' Strip off SemanticModelBinder
110
Assert.Same(meth2Context, meth2Binding.
RootBinder
.ContainingBinder) ' Strip off SemanticModelBinder
125
Dim context As BlockBaseBinder = DirectCast(meth1Binding.
RootBinder
.GetBinder(meth1Stmts), BlockBaseBinder)
132
Dim ifContext = DirectCast(meth1Binding.
RootBinder
.GetBinder(ifPartStmts), BlockBaseBinder)
137
Dim elseContext = DirectCast(meth1Binding.
RootBinder
.GetBinder(elsePartStmts), BlockBaseBinder)