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