68 references to SourceModuleSymbol
Microsoft.CodeAnalysis.VisualBasic (68)
Emit\NamedTypeSymbolAdapter.vb (1)
926Debug.Assert(TypeOf ContainingModule Is SourceModuleSymbol)
Emit\PropertySymbolAdapter.vb (1)
100Debug.Assert(TypeOf AdaptedPropertySymbol.ContainingModule Is SourceModuleSymbol OrElse AdaptedPropertySymbol.ContainingAssembly.IsLinked)
Emit\SynthesizedPrivateImplementationDetailsSharedConstructor.vb (2)
16Private ReadOnly _containingModule As SourceModuleSymbol 21containingModule As SourceModuleSymbol,
Symbols\AnonymousTypes\AnonymousTypeManager.vb (2)
21Public ReadOnly Property ContainingModule As SourceModuleSymbol 23Return DirectCast(Compilation.SourceModule, SourceModuleSymbol)
Symbols\EmbeddedSymbols\Symbols\EmbeddedNamedTypeSymbol.vb (1)
22Public Sub New(decl As MergedTypeDeclaration, containingSymbol As NamespaceOrTypeSymbol, containingModule As SourceModuleSymbol, kind As EmbeddedSymbolKind)
Symbols\NamedTypeSymbol.vb (2)
772Dim sourceModule = TryCast(Me.ContainingModule, SourceModuleSymbol) 787Dim sourceModule = TryCast(Me.ContainingModule, SourceModuleSymbol)
Symbols\Retargeting\RetargetingAssemblySymbol.vb (1)
100modules(0) = New RetargetingModuleSymbol(Me, DirectCast(underlyingAssembly.Modules(0), SourceModuleSymbol))
Symbols\Retargeting\RetargetingModuleSymbol.vb (4)
23''' another <see cref="SourceModuleSymbol"/> that is responsible for retargeting symbols from one assembly to another. 43Private ReadOnly _underlyingModule As SourceModuleSymbol 75Public Sub New(retargetingAssembly As RetargetingAssemblySymbol, underlyingModule As SourceModuleSymbol) 114Public ReadOnly Property UnderlyingModule As SourceModuleSymbol
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
119Private ReadOnly Property UnderlyingModule As SourceModuleSymbol
Symbols\Source\CustomEventAccessorSymbol.vb (1)
65Protected Overrides Function GetParameters(sourceModule As SourceModuleSymbol, diagBag As BindingDiagnosticBag) As ImmutableArray(Of ParameterSymbol)
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
28Friend Sub New(declaration As MergedTypeDeclaration, containingSymbol As NamespaceOrTypeSymbol, containingModule As SourceModuleSymbol)
Symbols\Source\OverloadingHelper.vb (1)
155Dim binder = BinderBuilder.CreateBinderForType(DirectCast(container.ContainingModule, SourceModuleSymbol),
Symbols\Source\SourceAssemblySymbol.vb (2)
944Friend ReadOnly Property SourceModule As SourceModuleSymbol 946Return DirectCast(_modules(0), SourceModuleSymbol)
Symbols\Source\SourceComplexParameterSymbol.vb (2)
138DirectCast(ContainingModule, SourceModuleSymbol).AddDeclarationDiagnostics(diagnostics) 159Dim binder As Binder = BinderBuilder.CreateBinderForParameterDefaultValue(DirectCast(ContainingModule, SourceModuleSymbol),
Symbols\Source\SourceEnumConstantSymbol.vb (1)
79Dim sourceModule = DirectCast(Me.ContainingModule, SourceModuleSymbol)
Symbols\Source\SourceEventSymbol.vb (2)
434Public ReadOnly Property ContainingSourceModule As SourceModuleSymbol 755Dim sourceModule = DirectCast(Me.ContainingModule, SourceModuleSymbol)
Symbols\Source\SourceFieldSymbol.vb (1)
75Dim sourceModule = DirectCast(Me.ContainingModule, SourceModuleSymbol)
Symbols\Source\SourceFile.vb (2)
18Private ReadOnly _sourceModule As SourceModuleSymbol 83Public Sub New(sourceModule As SourceModuleSymbol, tree As SyntaxTree)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (4)
70Protected ReadOnly m_containingModule As SourceModuleSymbol 106containingModule As SourceModuleSymbol) 224containingModule As SourceModuleSymbol) As SourceMemberContainerTypeSymbol 1226Public ReadOnly Property ContainingSourceModule As SourceModuleSymbol
Symbols\Source\SourceMemberFieldSymbol.vb (4)
37Dim sourceModule = DirectCast(Me.ContainingModule, SourceModuleSymbol) 79Dim sourceModule = DirectCast(Me.ContainingModule, SourceModuleSymbol) 106DirectCast(Me.ContainingModule, SourceModuleSymbol), 348Dim sourceModule = DirectCast(Me.ContainingModule, SourceModuleSymbol)
Symbols\Source\SourceMemberMethodSymbol.vb (6)
289Dim sourceModule = DirectCast(Me.ContainingModule, SourceModuleSymbol) 305Private Function GetTypeParameters(sourceModule As SourceModuleSymbol, 354Dim sourceModule = DirectCast(Me.ContainingModule, SourceModuleSymbol) 388Private Function GetExplicitInterfaceImplementations(sourceModule As SourceModuleSymbol, diagBag As BindingDiagnosticBag) As ImmutableArray(Of MethodSymbol) 556Dim sourceModule = DirectCast(Me.ContainingModule, SourceModuleSymbol) 572Private Function GetHandles(sourceModule As SourceModuleSymbol, diagBag As BindingDiagnosticBag) As ImmutableArray(Of HandledEvent)
Symbols\Source\SourceMethodSymbol.vb (5)
609Public ReadOnly Property ContainingSourceModule As SourceModuleSymbol 611Return DirectCast(ContainingModule, SourceModuleSymbol) 2227Private Function CreateBinderForMethodDeclaration(sourceModule As SourceModuleSymbol) As Binder 2237Protected Overridable Function GetParameters(sourceModule As SourceModuleSymbol, 2281Private Function GetReturnType(sourceModule As SourceModuleSymbol,
Symbols\Source\SourceNamedTypeSymbol.vb (1)
77containingModule As SourceModuleSymbol)
Symbols\Source\SourceNamespaceSymbol.vb (2)
19Private ReadOnly _containingModule As SourceModuleSymbol 42Friend Sub New(decl As MergedNamespaceDeclaration, containingNamespace As SourceNamespaceSymbol, containingModule As SourceModuleSymbol)
Symbols\Source\SourcePropertyAccessorSymbol.vb (2)
223Private Function GetReturnType(sourceModule As SourceModuleSymbol, 286Private Function GetParameters(sourceModule As SourceModuleSymbol, diagBag As BindingDiagnosticBag) As ImmutableArray(Of ParameterSymbol)
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)
Symbols\Source\SourceTypeParameterSymbol.vb (1)
134Dim sourceModule = DirectCast(ContainingModule, SourceModuleSymbol)
Symbols\Source\SynthesizedEventAccessorSymbol.vb (2)
64DirectCast(Me.ContainingModule, SourceModuleSymbol).AtomicStoreArrayAndDiagnostics(_lazyParameters, parameterList, diagnostics) 92DirectCast(Me.ContainingModule, SourceModuleSymbol).AtomicStoreReferenceAndDiagnostics(_lazyReturnType, type, diagnostics)
Symbols\Source\SynthesizedEventBackingFieldSymbol.vb (1)
48DirectCast(ContainingModule, SourceModuleSymbol).AtomicStoreReferenceAndDiagnostics(_lazyType, result, diagnostics)
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (2)
57Dim sourceModule = DirectCast(Me.ContainingModule, SourceModuleSymbol) 432DirectCast(ContainingModule, SourceModuleSymbol).AtomicStoreIntegerAndDiagnostics(_reportedAllDeclarationErrors, 1, 0, diagnostics)
Symbols\SynthesizedSymbols\SynthesizedGlobal_StringSwitchHashMethodSymbol.vb (1)
28Public Sub New(container As SourceModuleSymbol, privateImplType As PrivateImplementationDetails)
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (2)
23Protected ReadOnly m_containingModule As SourceModuleSymbol 26Protected Sub New(containingModule As SourceModuleSymbol, name As String, privateImplType As PrivateImplementationDetails)
Symbols\Tuples\TupleTypeSymbol.vb (1)
383If diagnostics?.DiagnosticBag IsNot Nothing AndAlso DirectCast(compilation.SourceModule, SourceModuleSymbol).AnyReferencedAssembliesAreLinked Then