86 references to Module
Microsoft.CodeAnalysis.VisualBasic (86)
Compilation\VisualBasicCompilation.vb (1)
2602
For Each resource In m.
Module
.GetEmbeddedResourcesOrThrow()
Emit\PEAssemblyBuilder.vb (1)
121
For Each resource In DirectCast(modules(i), Symbols.Metadata.PE.PEModuleSymbol).
Module
.GetEmbeddedResourcesOrThrow()
Symbols\Metadata\PE\MetadataDecoder.vb (1)
58
MyBase.New(moduleSymbol.
Module
, If(TypeOf moduleSymbol.ContainingAssembly Is PEAssemblySymbol, moduleSymbol.ContainingAssembly.Identity, Nothing), SymbolFactory.Instance, moduleSymbol)
Symbols\Metadata\PE\PEAssemblySymbol.vb (4)
164
Return PrimaryModule.
Module
.HasImportedFromTypeLibAttribute(Assembly.Handle, Nothing)
170
Return PrimaryModule.
Module
.HasPrimaryInteropAssemblyAttribute(Assembly.Handle, Nothing, Nothing)
258
If primaryModuleSymbol.
Module
.HasExtensionAttribute(_assembly.Handle, ignoreCase:=True) Then
307
Dim experimentalData = PrimaryModule.
Module
.TryDecodeExperimentalAttributeData(Assembly.Handle, New MetadataDecoder(PrimaryModule))
Symbols\Metadata\PE\PEEventSymbol.vb (1)
61
Dim [module] = moduleSymbol.
Module
Symbols\Metadata\PE\PEFieldSymbol.vb (4)
62
moduleSymbol.
Module
.GetFieldDefPropsOrThrow(handle, _name, _flags)
191
containingPEModuleSymbol.
Module
.FindLastTargetAttribute(Me._handle, filteredOutConstantAttributeDescription).Handle)
232
value = _containingType.ContainingPEModule.
Module
.GetConstantFieldValue(_handle)
473
Return DirectCast(ContainingModule, PEModuleSymbol).
Module
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.vb (1)
70
groups = _moduleSymbol.
Module
.GroupTypesByNamespaceOrThrow(IdentifierComparison.Comparer)
Symbols\Metadata\PE\PEMethodSymbol.vb (11)
291
moduleSymbol.
Module
.GetMethodDefPropsOrThrow(handle, _name, implFlags, flags, rva)
698
_containingType.ContainingPEModule.
Module
.HasExtensionAttribute(Me.Handle, ignoreCase:=True) AndAlso
726
Return _containingType.ContainingPEModule.
Module
.GetDllImportData(Me._handle)
810
MetadataDecoder.GetSignatureCountsOrThrow(Me._containingType.ContainingPEModule.
Module
, Me._handle, paramCount, typeParamCount)
862
If _containingType.ContainingPEModule.
Module
.TryGetOverloadResolutionPriorityValue(_handle, priority) AndAlso
971
MetadataDecoder.GetSignatureCountsOrThrow(Me._containingType.ContainingPEModule.
Module
, Me._handle, paramCount, typeParamCount)
1102
Return _containingType.ContainingPEModule.
Module
.GetMethodSignatureOrThrow(_handle)
1144
Dim gpHandles = moduleSymbol.
Module
.GetGenericParametersForMethodOrThrow(_handle)
1246
DirectCast(ContainingModule, PEModuleSymbol).
Module
.FindTargetAttribute(_handle, AttributeDescription.UnmanagedCallersOnlyAttribute).HasValue
1340
Dim conditionalSymbols As ImmutableArray(Of String) = moduleSymbol.
Module
.GetConditionalAttributeValues(_handle)
1400
hasSetsRequiredMembersValue = DirectCast(ContainingModule, PEModuleSymbol).
Module
.HasAttribute(Handle, AttributeDescription.SetsRequiredMembersAttribute)
Symbols\Metadata\PE\PEModuleSymbol.vb (8)
154
Dim assemblyMSCorLib As EntityHandle =
[Module]
.GetAssemblyRef(corlibName)
159
[Module]
.GetTypeRef(
165
For Each customAttributeHandle In
[Module]
.GetCustomAttributesOrThrow(typerefAssemblyAttributesGoHere)
202
For Each customAttributeHandle In Me.
Module
.GetCustomAttributesOrThrow(token)
208
[Module]
.GetTargetAttributeSignatureIndex(
218
[Module]
.GetTargetAttributeSignatureIndex(
475
Dim indices = Me.
Module
.GetAssemblyRefsForForwardedType(fullName.FullName, ignoreCase, matchedName)
492
For Each forwarder As KeyValuePair(Of String, (FirstIndex As Integer, SecondIndex As Integer)) In Me.
Module
.GetForwardedTypes()
Symbols\Metadata\PE\PENamedTypeSymbol.vb (29)
127
name = moduleSymbol.
Module
.GetTypeDefNameOrThrow(handle)
134
_flags = moduleSymbol.
Module
.GetTypeDefFlagsOrThrow(handle)
142
_genericParameterHandles = moduleSymbol.
Module
.GetTypeDefGenericParamsOrThrow(handle)
204
Return Me.ContainingPEModule.
Module
.GetTypeLayout(_handle)
260
Dim token As EntityHandle = moduleSymbol.
Module
.GetBaseTypeOfTypeOrThrow(Me._handle)
276
Dim interfaceImpls = moduleSymbol.
Module
.GetInterfaceImplementationsOrThrow(Me._handle)
286
Dim interfaceHandle As EntityHandle = moduleSymbol.
Module
.MetadataReader.GetInterfaceImplementation(interfaceImpl).Interface
443
ContainingPEModule.
Module
.GetAttributeHandle(Me._handle, AttributeDescription.StandardModuleAttribute))
457
Dim peModule = ContainingPEModule.
Module
557
Dim [module] = ContainingPEModule.
Module
914
Return ContainingPEModule.
Module
.HasGuidAttribute(_handle, guidString)
929
containingModuleSymbol.
Module
.HasExtensionAttribute(Me._handle, ignoreCase:=True) Then
950
Me.ContainingPEModule.
Module
.HasCodeAnalysisEmbeddedAttribute(Me._handle).ToThreeState(),
962
Me.ContainingPEModule.
Module
.HasVisualBasicEmbeddedAttribute(Me._handle).ToThreeState(),
974
Me.ContainingPEModule.
Module
.HasCompilerLoweringPreserveAttribute(Me._handle).ToThreeState(),
1041
ContainingPEModule.
Module
.HasAttribute(Me._handle, AttributeDescription.StandardModuleAttribute) Then
1090
If Not Me.ContainingPEModule.
Module
.HasStringValuedAttribute(Me._handle, AttributeDescription.CoClassAttribute, coClassTypeName) Then
1113
ContainingPEModule.
Module
.HasDefaultMemberAttribute(Me._handle, memberName)
1129
Dim [module] = moduleSymbol.
Module
1143
Dim [module] = moduleSymbol.
Module
1220
Dim [module] = moduleSymbol.
Module
1236
Dim [module] = moduleSymbol.
Module
1258
Dim [module] = moduleSymbol.
Module
1288
Debug.Assert(found OrElse Not moduleSymbol.
Module
.ShouldImportMethod(typeDef, methodDef, moduleSymbol.ImportOptions))
1324
If Me.ContainingPEModule.
Module
.HasRequiredAttributeAttribute(Me.Handle) Then
1464
Dim conditionalSymbols As ImmutableArray(Of String) = ContainingPEModule.
Module
.GetConditionalAttributeValues(_handle)
1484
If Me.ContainingPEModule.
Module
.HasAttributeUsageAttribute(_handle, New MetadataDecoder(ContainingPEModule), result) Then
1529
Dim metadataModule = Me.ContainingPEModule.
Module
1595
Return ContainingPEModule.
Module
.HasAttribute(Handle, AttributeDescription.RequiredMemberAttribute)
Symbols\Metadata\PE\PENamespaceSymbol.vb (3)
235
Dim skipCheckForPiaType = Not moduleSymbol.
Module
.ContainsNoPiaLocalTypes()
241
If skipCheckForPiaType OrElse Not moduleSymbol.
Module
.IsNoPiaLocalType(t) Then
255
Dim typeDefName As String = moduleSymbol.
Module
.GetTypeDefNameOrThrow(t)
Symbols\Metadata\PE\PENestedNamespaceSymbol.vb (1)
145
Dim [module] = ContainingPEModule.
Module
Symbols\Metadata\PE\PEParameterSymbol.vb (3)
187
moduleSymbol.
Module
.GetParamPropsOrThrow(handle, _name, _flags)
192
hasOptionCompare = moduleSymbol.
Module
.HasAttribute(handle, AttributeDescription.OptionCompareAttribute)
656
Return DirectCast(_containingSymbol.ContainingModule, PEModuleSymbol).
Module
Symbols\Metadata\PE\PEPropertySymbol.vb (3)
98
Dim [module] = moduleSymbol.
Module
229
If Not _containingType.ContainingPEModule.
Module
.TryGetOverloadResolutionPriorityValue(_handle, priority) Then
634
_lazyIsRequired = _containingType.ContainingPEModule.
Module
.HasAttribute(Handle, AttributeDescription.RequiredMemberAttribute).ToThreeState()
Symbols\Metadata\PE\PETypeParameterSymbol.vb (3)
83
moduleSymbol.
Module
.GetGenericParamPropsOrThrow(handle, _name, flags)
194
Dim metadataReader = moduleSymbol.
Module
.MetadataReader
232
hasUnmanagedModreqPattern <> moduleSymbol.
Module
.HasIsUnmanagedAttribute(_handle) Then
Symbols\Metadata\PE\PEUtilities.vb (1)
9
Dim unsupportedFeature = [module].
Module
.GetFirstUnsupportedCompilerFeatureFromToken(handle, decoder, allowedFeatures)
Symbols\Metadata\PE\SymbolFactory.vb (1)
94
If Not linkedAssemblies.IsDefaultOrEmpty OrElse moduleSymbol.
Module
.ContainsNoPiaLocalTypes() Then
Symbols\Metadata\PE\TupleTypeDecoder.vb (1)
81
Dim hasTupleElementNamesAttribute = containingModule.
Module
.HasTupleElementNamesAttribute(targetSymbolToken, elementNames)
Symbols\ObsoleteAttributeHelpers.vb (1)
36
obsoleteAttributeData = containingModule.
Module
.TryGetDeprecatedOrExperimentalOrObsoleteAttribute(token, New MetadataDecoder(containingModule), ignoreByRefLikeMarker:=False, ignoreRequiredMemberMarker:=True)
Symbols\Retargeting\RetargetingAssemblySymbol.vb (1)
104
modules(i) = New PEModuleSymbol(Me, peModuleSym.
Module
, peModuleSym.ImportOptions, i)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (4)
231
Debug.Assert(DirectCast([module], PEModuleSymbol).
Module
Is addedModule.
Module
)
315
DirectCast(type.ContainingModule, PEModuleSymbol).
Module
Is addedModule.
Module
)
Symbols\Source\SourceAssemblySymbol.vb (3)
131
If peModuleSymbol.
[Module]
.ContainsNoPiaLocalTypes() Then
1372
If Not DirectCast(m, PEModuleSymbol).
Module
.IsCOFFOnly Then
1394
For Each referencedModuleName In m.
Module
.GetReferencedManagedModulesOrThrow()