Binding\BinderBuilder.vb (11)
45Public Shared Function CreateBinderForSourceFileImports(moduleSymbol As SourceModuleSymbol,
63Public Shared Function CreateBinderForProjectImports(moduleSymbol As SourceModuleSymbol,
85Private Shared Function CreateBinderForSourceFile(moduleSymbol As SourceModuleSymbol,
151Public Shared Function CreateBinderForProjectLevelNamespace(moduleSymbol As SourceModuleSymbol,
172Public Shared Function CreateBinderForNamespace(moduleSymbol As SourceModuleSymbol,
227Public Shared Function CreateBinderForType(moduleSymbol As SourceModuleSymbol,
269Public Shared Function CreateBinderForAttribute(moduleSymbol As SourceModuleSymbol,
308Public Shared Function CreateBinderForParameterDefaultValue(moduleSymbol As SourceModuleSymbol,
389Public Shared Function CreateBinderForMethodDeclaration(moduleSymbol As SourceModuleSymbol,
413Public Shared Function CreateBinderForMethodBody(moduleSymbol As SourceModuleSymbol,
444Public Shared Function CreateSourceModuleBinder(moduleSymbol As SourceModuleSymbol) As Binder
Compilation\VisualBasicCompilation.vb (7)
1460Return DirectCast(Me.SourceModule, SourceModuleSymbol).RootNamespace
1686Return DirectCast(Me.SourceModule, SourceModuleSymbol).MemberImports.SelectAsArray(Function(m) m.NamespaceOrType)
1695Return DirectCast(Me.SourceModule, SourceModuleSymbol).AliasImports.SelectAsArray(Function(a) a.Alias)
2055Return New SyntaxTreeSemanticModel(Me, DirectCast(Me.SourceModule, SourceModuleSymbol), syntaxTree, ignoreAccessibility:=(options And SemanticModelOptions.IgnoreAccessibility) <> 0)
2264Dim declarationDiags = DirectCast(SourceModule, SourceModuleSymbol).GetDeclarationErrorsInTree(tree, filterSpanWithinTree, AddressOf FilterDiagnosticsByLocation, cancellationToken)
2303Dim sourceMod = DirectCast(SourceModule, SourceModuleSymbol)
2423DirectCast(Me.SourceModule, SourceModuleSymbol),
Symbols\Source\SourcePropertySymbol.vb (6)
341Dim binder = BinderBuilder.CreateBinderForType(DirectCast(ContainingModule, SourceModuleSymbol), _syntaxRef.SyntaxTree, _containingType)
785Dim sourceModule = DirectCast(ContainingModule, SourceModuleSymbol)
916Dim sourceModule = DirectCast(Me.ContainingModule, SourceModuleSymbol)
1067Dim binder = BinderBuilder.CreateBinderForType(DirectCast(ContainingModule, SourceModuleSymbol), _syntaxRef.SyntaxTree, _containingType)
1248Dim sourceModule = DirectCast(Me.ContainingModule, SourceModuleSymbol)
1257DirectCast(Me.ContainingModule, SourceModuleSymbol).AtomicSetFlagAndRaiseSymbolDeclaredEvent(_lazyState, StateFlags.SymbolDeclaredEvent, 0, Me)