8 instantiations of NamedTypeBinder
Microsoft.CodeAnalysis.VisualBasic (7)
Binding\BinderBuilder.vb (2)
233
Return New
NamedTypeBinder
(CreateBinderForNamespace(moduleSymbol, tree, DirectCast(containingSymbol, NamespaceSymbol)), typeSymbol)
253
binder = New
NamedTypeBinder
(binder, typeSymbol)
Binding\BinderFactory.vb (5)
161
Return New
NamedTypeBinder
(containingBinder, implicitType)
168
Return New
NamedTypeBinder
(rootNamespaceBinder, _sourceModule.ContainingSourceAssembly.DeclaringCompilation.SourceScriptClass)
205
Return If(symbol IsNot Nothing, New
NamedTypeBinder
(containingBinder, symbol), containingBinder)
215
Return If(symbol IsNot Nothing, New
NamedTypeBinder
(containingBinder, symbol), containingBinder)
225
Return If(symbol IsNot Nothing, New
NamedTypeBinder
(containingBinder, symbol), containingBinder)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Binders\EENamedTypeBinder.vb (1)
19
_sourceBinder = New
NamedTypeBinder
(CompilationContext.BackstopBinder, substitutedSourceType)
38 references to NamedTypeBinder
Microsoft.CodeAnalysis.VisualBasic (23)
Binding\Binder.vb (2)
187
TypeOf currentBinder Is
NamedTypeBinder
Then
260
TypeOf currentBinder Is
NamedTypeBinder
Then
Binding\Binder_Statements.vb (1)
1812
Dim namedTypeBinder = TryCast(container,
NamedTypeBinder
)
Binding\BinderBuilder.vb (1)
401
Debug.Assert(TypeOf VBSemanticModel.StripSemanticModelBinder(containingBinder) Is
NamedTypeBinder
)
Binding\BinderFactory.vb (14)
171
Debug.Assert(TypeOf containingBinder Is
NamedTypeBinder
AndAlso containingBinder.ContainingType.IsScriptClass)
184
Dim containingNamedTypeBinder = TryCast(containingBinder,
NamedTypeBinder
)
228
Dim containingNamedTypeBinder = TryCast(containingBinder,
NamedTypeBinder
)
240
Dim containingNamedTypeBinder = TryCast(containingBinder,
NamedTypeBinder
)
280
Dim containingNamedTypeBinder As
NamedTypeBinder
313
containingNamedTypeBinder = DirectCast(containingBinder,
NamedTypeBinder
)
343
Dim containingNamedTypeBinder = TryCast(containingBinder,
NamedTypeBinder
)
561
Private Function GetContainingNamedTypeBinderForMemberNode(node As VisualBasicSyntaxNode, containingBinder As Binder) As
NamedTypeBinder
562
Dim containingNamedTypeBinder = TryCast(containingBinder,
NamedTypeBinder
)
571
containingBinder:=containingBinder),
NamedTypeBinder
)
579
Dim namedTypeBinder = TryCast(containingBinder,
NamedTypeBinder
)
588
namedTypeBinder = DirectCast(methodDeclarationBinder.ContainingBinder,
NamedTypeBinder
)
630
Private Function BuildMethodBinder(containingBinder As
NamedTypeBinder
,
675
If TypeOf containingBinder Is
NamedTypeBinder
Then
Binding\MethodBodySemanticModel.vb (2)
44
Dim namedTypeBinder As
NamedTypeBinder
47
namedTypeBinder = TryCast(containingBinder,
NamedTypeBinder
)
Compilation\SyntaxTreeSemanticModel.vb (3)
887
If binder IsNot Nothing AndAlso TypeOf binder Is
NamedTypeBinder
Then
906
If binder IsNot Nothing AndAlso TypeOf binder Is
NamedTypeBinder
Then
925
If binder IsNot Nothing AndAlso TypeOf binder Is
NamedTypeBinder
Then
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (15)
SymbolsTests\Source\BindingsTests.vb (15)
118
Dim context As Binder, typeContext As
NamedTypeBinder
, nsContext As NamespaceBinder
121
Assert.IsType(GetType(
NamedTypeBinder
), context)
122
typeContext = DirectCast(context,
NamedTypeBinder
)
126
Assert.IsType(GetType(
NamedTypeBinder
), context)
127
typeContext = DirectCast(context,
NamedTypeBinder
)
141
Assert.IsType(GetType(
NamedTypeBinder
), context)
142
typeContext = DirectCast(context,
NamedTypeBinder
)
171
Assert.IsType(GetType(
NamedTypeBinder
), context)
172
typeContext = DirectCast(context,
NamedTypeBinder
)
177
Assert.IsType(GetType(
NamedTypeBinder
), context)
178
typeContext = DirectCast(context,
NamedTypeBinder
)
184
Assert.IsType(GetType(
NamedTypeBinder
), context)
185
typeContext = DirectCast(context,
NamedTypeBinder
)
237
Assert.IsType(GetType(
NamedTypeBinder
), context)
238
Dim implicitTypeContext = DirectCast(context,
NamedTypeBinder
)