4 overrides of Modules
Microsoft.CodeAnalysis.VisualBasic (4)
Symbols\Metadata\PE\PEAssemblySymbol.vb (1)
150
Public Overrides ReadOnly Property
Modules
As ImmutableArray(Of ModuleSymbol)
Symbols\MissingAssemblySymbol.vb (1)
70
Public Overrides ReadOnly Property
Modules
As ImmutableArray(Of ModuleSymbol)
Symbols\Retargeting\RetargetingAssemblySymbol.vb (1)
162
Public Overrides ReadOnly Property
Modules
As ImmutableArray(Of ModuleSymbol)
Symbols\Source\SourceAssemblySymbol.vb (1)
819
Public Overrides ReadOnly Property
Modules
As ImmutableArray(Of ModuleSymbol)
40 references to Modules
Microsoft.CodeAnalysis.VisualBasic (40)
Binding\Binder_Symbols.vb (1)
420
For Each referencedAssembly In containingAssembly.
Modules
(0).GetReferencedAssemblySymbols()
Compilation\ClsComplianceChecker.vb (3)
100
If symbol.
Modules
.Length > 1 AndAlso ConcurrentAnalysis Then
108
For Each m In symbol.
Modules
124
For Each m In symbol.
Modules
Compilation\VisualBasicCompilation.vb (3)
1328
Return If(index < 0, Nothing, Me.Assembly.
Modules
(index))
1354
Return [Assembly].
Modules
.SelectMany(Function(m) m.GetReferencedAssemblies())
1435
Return Me.Assembly.
Modules
(0)
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (4)
186
Return otherAssembly.
Modules
(0)
190
For i = 1 To otherAssembly.
Modules
.Length - 1
191
Dim otherModule = otherAssembly.
Modules
(i)
216
For Each otherReferencedAssembly In _otherAssembly.
Modules
(0).ReferencedAssemblySymbols
Emit\NoPia\EmbeddedTypesManager.vb (1)
218
For Each [module] In assembly.
Modules
Emit\SymbolTranslator.vb (2)
69
m_AssemblyOrModuleSymbolToModuleRefMap.TryAdd(assembly.
Modules
(0), cachedAsmRef)
93
If container IsNot Nothing AndAlso container.
Modules
(0) Is [module] Then
Symbols\AssemblySymbol.vb (5)
110
Return
Modules
(0).Machine
119
Return
Modules
(0).Bit32Required
296
Return New MissingMetadataTypeSymbol.TopLevelWithCustomErrorInfo(Me.
Modules
(0), emittedName, diagInfo)
667
Dim references As ImmutableArray(Of AssemblySymbol) = Me.
Modules
(0).GetReferencedAssemblySymbols()
792
Return ImmutableArray(Of IModuleSymbol).CastUp(Me.
Modules
)
Symbols\MergedNamespaceSymbol.vb (3)
58
For Each m In extent.
Modules
103
For Each m In extent.Assembly.
Modules
108
For Each m In reference.
Modules
Symbols\Metadata\PE\MetadataDecoder.vb (1)
146
For Each m As ModuleSymbol In ModuleSymbol.ContainingAssembly.
Modules
Symbols\MetadataOrSourceAssemblySymbol.vb (3)
51
Dim [module] As ModuleSymbol = Me.
Modules
(0)
107
Interlocked.CompareExchange(_lazyTypeNames, UnionCollection(Of String).Create(Me.
Modules
, Function(m) m.TypeNames), Nothing)
117
Interlocked.CompareExchange(_lazyNamespaceNames, UnionCollection(Of String).Create(Me.
Modules
, Function(m) m.NamespaceNames), Nothing)
Symbols\MetadataOrSourceOrRetargetingAssemblySymbol.vb (2)
65
Me.
Modules
(0).ReferencedAssemblySymbols.Length +
81
For Each [module] In current.
Modules
Symbols\NonMissingAssemblySymbol.vb (2)
121
For Each [module] In Me.
Modules
161
Return CacheTopLevelMetadataType(emittedName, If(result, New MissingMetadataTypeSymbol.TopLevel(Me.
Modules
(0), emittedName)))
Symbols\NonMissingModuleSymbol.vb (1)
175
Return assembly.
Modules
(0) Is Me AndAlso assembly.MightContainExtensionMethods
Symbols\ReferenceManager.vb (4)
57
For Each [module] In assemblySymbol.
Modules
280
assemblySymbol.
Modules
(0).SetReferences(sourceModuleReferences)
282
Dim assemblyModules = assemblySymbol.
Modules
945
Dim modules = compilation.Assembly.
Modules
Symbols\Source\SourceNamedTypeSymbol.vb (1)
579
If Not nodeNameIsAlreadyDeclared AndAlso container.IsNamespace AndAlso Me.ContainingAssembly.
Modules
.Length > 1 Then
Symbols\UsedAssemblies.vb (2)
77
For i As Integer = If(includeMainModule, 0, 1) To assembly.
Modules
.Length - 1
78
For Each dependency In assembly.
Modules
(i).ReferencedAssemblySymbols
Symbols\WellKnownMembers.vb (2)
403
result = New MissingMetadataTypeSymbol.TopLevelWithCustomErrorInfo(Assembly.
Modules
(0), emittedName, delayedErrorInfo)
405
result = New MissingMetadataTypeSymbol.TopLevel(Assembly.
Modules
(0), emittedName)