153 references to Module
Microsoft.CodeAnalysis.VisualBasic (75)
Compilation\VisualBasicCompilation.vb (1)
2558For Each resource In m.Module.GetEmbeddedResourcesOrThrow()
Emit\PEAssemblyBuilder.vb (1)
119For Each resource In DirectCast(modules(i), Symbols.Metadata.PE.PEModuleSymbol).Module.GetEmbeddedResourcesOrThrow()
Symbols\Metadata\PE\MetadataDecoder.vb (1)
58MyBase.New(moduleSymbol.Module, If(TypeOf moduleSymbol.ContainingAssembly Is PEAssemblySymbol, moduleSymbol.ContainingAssembly.Identity, Nothing), SymbolFactory.Instance, moduleSymbol)
Symbols\Metadata\PE\PEAssemblySymbol.vb (1)
240If primaryModuleSymbol.Module.HasExtensionAttribute(_assembly.Handle, ignoreCase:=True) Then
Symbols\Metadata\PE\PEEventSymbol.vb (1)
61Dim [module] = moduleSymbol.Module
Symbols\Metadata\PE\PEFieldSymbol.vb (4)
61moduleSymbol.Module.GetFieldDefPropsOrThrow(handle, _name, _flags) 190containingPEModuleSymbol.Module.FindLastTargetAttribute(Me._handle, filteredOutConstantAttributeDescription).Handle) 229value = _containingType.ContainingPEModule.Module.GetConstantFieldValue(_handle) 460Return DirectCast(ContainingModule, PEModuleSymbol).Module
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.vb (1)
68groups = _moduleSymbol.Module.GroupTypesByNamespaceOrThrow(IdentifierComparison.Comparer)
Symbols\Metadata\PE\PEMethodSymbol.vb (8)
261moduleSymbol.Module.GetMethodDefPropsOrThrow(handle, _name, implFlags, flags, rva) 649_containingType.ContainingPEModule.Module.HasExtensionAttribute(Me.Handle, ignoreCase:=True) AndAlso 677Return _containingType.ContainingPEModule.Module.GetDllImportData(Me._handle) 755MetadataDecoder.GetSignatureCountsOrThrow(Me._containingType.ContainingPEModule.Module, Me._handle, paramCount, typeParamCount) 896MetadataDecoder.GetSignatureCountsOrThrow(Me._containingType.ContainingPEModule.Module, Me._handle, paramCount, typeParamCount) 1059Dim gpHandles = moduleSymbol.Module.GetGenericParametersForMethodOrThrow(_handle) 1160DirectCast(ContainingModule, PEModuleSymbol).Module.FindTargetAttribute(_handle, AttributeDescription.UnmanagedCallersOnlyAttribute).HasValue 1243Dim conditionalSymbols As ImmutableArray(Of String) = moduleSymbol.Module.GetConditionalAttributeValues(_handle)
Symbols\Metadata\PE\PEModuleSymbol.vb (8)
152Dim assemblyMSCorLib As EntityHandle = [Module].GetAssemblyRef(corlibName) 157[Module].GetTypeRef( 163For Each customAttributeHandle In [Module].GetCustomAttributesOrThrow(typerefAssemblyAttributesGoHere) 200For Each customAttributeHandle In Me.Module.GetCustomAttributesOrThrow(token) 206[Module].GetTargetAttributeSignatureIndex( 216[Module].GetTargetAttributeSignatureIndex( 449Dim indices = Me.Module.GetAssemblyRefsForForwardedType(fullName.FullName, ignoreCase, matchedName) 466For Each forwarder As KeyValuePair(Of String, (FirstIndex As Integer, SecondIndex As Integer)) In Me.Module.GetForwardedTypes()
Symbols\Metadata\PE\PENamedTypeSymbol.vb (27)
129name = moduleSymbol.Module.GetTypeDefNameOrThrow(handle) 136_flags = moduleSymbol.Module.GetTypeDefFlagsOrThrow(handle) 144_genericParameterHandles = moduleSymbol.Module.GetTypeDefGenericParamsOrThrow(handle) 206Return Me.ContainingPEModule.Module.GetTypeLayout(_handle) 260Dim token As EntityHandle = moduleSymbol.Module.GetBaseTypeOfTypeOrThrow(Me._handle) 276Dim interfaceImpls = moduleSymbol.Module.GetInterfaceImplementationsOrThrow(Me._handle) 286Dim interfaceHandle As EntityHandle = moduleSymbol.Module.MetadataReader.GetInterfaceImplementation(interfaceImpl).Interface 443ContainingPEModule.Module.GetAttributeHandle(Me._handle, AttributeDescription.StandardModuleAttribute)) 457Dim peModule = ContainingPEModule.Module 557Dim [module] = ContainingPEModule.Module 909Return ContainingPEModule.Module.HasGuidAttribute(_handle, guidString) 924containingModuleSymbol.Module.HasExtensionAttribute(Me._handle, ignoreCase:=True) Then 945Me.ContainingPEModule.Module.HasCodeAnalysisEmbeddedAttribute(Me._handle).ToThreeState(), 957Me.ContainingPEModule.Module.HasVisualBasicEmbeddedAttribute(Me._handle).ToThreeState(), 1024ContainingPEModule.Module.HasAttribute(Me._handle, AttributeDescription.StandardModuleAttribute) Then 1073If Not Me.ContainingPEModule.Module.HasStringValuedAttribute(Me._handle, AttributeDescription.CoClassAttribute, coClassTypeName) Then 1096ContainingPEModule.Module.HasDefaultMemberAttribute(Me._handle, memberName) 1113Dim [module] = moduleSymbol.Module 1137Dim [module] = moduleSymbol.Module 1191Dim [module] = moduleSymbol.Module 1207Dim [module] = moduleSymbol.Module 1229Dim [module] = moduleSymbol.Module 1259Debug.Assert(found OrElse Not moduleSymbol.Module.ShouldImportMethod(typeDef, methodDef, moduleSymbol.ImportOptions)) 1287If Me.ContainingPEModule.Module.HasRequiredAttributeAttribute(Me.Handle) Then 1427Dim conditionalSymbols As ImmutableArray(Of String) = ContainingPEModule.Module.GetConditionalAttributeValues(_handle) 1445Dim attributeUsageHandle = Me.ContainingPEModule.Module.GetAttributeUsageAttributeHandle(_handle) 1496Dim metadataModule = Me.ContainingPEModule.Module
Symbols\Metadata\PE\PENamespaceSymbol.vb (3)
229Dim skipCheckForPiaType = Not moduleSymbol.Module.ContainsNoPiaLocalTypes() 235If skipCheckForPiaType OrElse Not moduleSymbol.Module.IsNoPiaLocalType(t) Then 249Dim typeDefName As String = moduleSymbol.Module.GetTypeDefNameOrThrow(t)
Symbols\Metadata\PE\PENestedNamespaceSymbol.vb (1)
144Dim [module] = ContainingPEModule.Module
Symbols\Metadata\PE\PEParameterSymbol.vb (3)
187moduleSymbol.Module.GetParamPropsOrThrow(handle, _name, _flags) 192hasOptionCompare = moduleSymbol.Module.HasAttribute(handle, AttributeDescription.OptionCompareAttribute) 656Return DirectCast(_containingSymbol.ContainingModule, PEModuleSymbol).Module
Symbols\Metadata\PE\PEPropertySymbol.vb (1)
94Dim [module] = moduleSymbol.Module
Symbols\Metadata\PE\PETypeParameterSymbol.vb (2)
76moduleSymbol.Module.GetGenericParamPropsOrThrow(handle, _name, flags) 178Dim metadataReader = moduleSymbol.Module.MetadataReader
Symbols\Metadata\PE\PEUtilities.vb (1)
9Dim unsupportedFeature = [module].Module.GetFirstUnsupportedCompilerFeatureFromToken(handle, decoder, allowedFeatures)
Symbols\Metadata\PE\SymbolFactory.vb (1)
94If Not linkedAssemblies.IsDefaultOrEmpty OrElse moduleSymbol.Module.ContainsNoPiaLocalTypes() Then
Symbols\Metadata\PE\TupleTypeDecoder.vb (1)
81Dim hasTupleElementNamesAttribute = containingModule.Module.HasTupleElementNamesAttribute(targetSymbolToken, elementNames)
Symbols\ObsoleteAttributeHelpers.vb (1)
37obsoleteAttributeData = containingModule.Module.TryGetDeprecatedOrExperimentalOrObsoleteAttribute(token, New MetadataDecoder(containingModule), ignoreByRefLikeMarker:=False, ignoreRequiredMemberMarker:=False)
Symbols\Retargeting\RetargetingAssemblySymbol.vb (1)
104modules(i) = New PEModuleSymbol(Me, peModuleSym.Module, peModuleSym.ImportOptions, i)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (4)
234Debug.Assert(DirectCast([module], PEModuleSymbol).Module Is addedModule.Module) 318DirectCast(type.ContainingModule, PEModuleSymbol).Module Is addedModule.Module)
Symbols\Source\SourceAssemblySymbol.vb (3)
133If peModuleSymbol.[Module].ContainsNoPiaLocalTypes() Then 1337If Not DirectCast(m, PEModuleSymbol).Module.IsCOFFOnly Then 1359For Each referencedModuleName In m.Module.GetReferencedManagedModulesOrThrow()
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (43)
Attributes\AssemblyAttributes.vb (1)
1998Dim metadata = m.Module
Attributes\AttributeTests.vb (1)
4119Dim metadata = DirectCast([module], PEModuleSymbol).Module
Attributes\AttributeTests_WellKnownAttributes.vb (3)
554Dim attributeInfo = CodeAnalysis.PEModule.FindTargetAttribute(peModuleSymbol.Module.MetadataReader, theParameter.Handle, AttributeDescription.DateTimeConstantAttribute, foundAttributeType) 558Assert.True(peModuleSymbol.Module.TryExtractLongValueFromAttribute(attributeInfo.Handle, attributeValue)) 562Dim constantHandle = peModuleSymbol.Module.MetadataReader.GetParameter(theParameter.Handle).GetDefaultValue()
CodeGen\CodeGenDelegateCreation.vb (1)
49Dim reader = (DirectCast([module], PEModuleSymbol)).Module.GetMetadataReader()
Emit\CompilationEmitTests.vb (1)
3797Dim metadata = DirectCast([module], PEModuleSymbol).Module
Emit\EditAndContinue\SymbolMatcherTests.vb (3)
331Dim reader0 = peModule0.Module.MetadataReader 401Dim reader0 = peModule0.Module.MetadataReader 472Dim reader0 = peModule0.Module.MetadataReader
Emit\EmitMetadata.vb (1)
538Dim peReader = (DirectCast([Module], PEModuleSymbol)).Module.GetMetadataReader()
Emit\NoPiaEmbedTypes.vb (32)
996DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 1281Dim metadata = DirectCast([module], PEModuleSymbol).Module 1540DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 1738DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 1994DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2110DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2397DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2451DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2499DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2547DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2596DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2644DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2691DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2741DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2794DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2852DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2900DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 2949DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 3157DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 3234DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 3310DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 3370DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 3427DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 3475DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 4260DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 4331DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 4377DirectCast([module], PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes() 4382Assert.Equal("x", DirectCast([module], PEModuleSymbol).Module.GetParamNameOrThrow(p.Handle)) 4386Assert.Equal("value", DirectCast([module], PEModuleSymbol).Module.GetParamNameOrThrow(p.Handle)) 4390Assert.Equal("Param", DirectCast([module], PEModuleSymbol).Module.GetParamNameOrThrow(p.Handle)) 4402Assert.True(DirectCast(p1.ContainingModule, PEModuleSymbol).Module.MetadataReader.GetParameter(p1.Handle).Name.IsNil) 4408Assert.True(DirectCast(p2.ContainingModule, PEModuleSymbol).Module.MetadataReader.GetParameter(p2.Handle).Name.IsNil)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (4)
CompilationExtensions.vb (2)
52Dim reader = [module].Module.MetadataReader 65Dim id = m.Module.GetModuleVersionIdOrThrow()
EEAssemblyBuilder.vb (1)
53Dim [module] = moduleSymbol.Module
EETypeNameDecoder.vb (1)
69Return DirectCast([module], PEModuleSymbol).Module.ReadAssemblyIdentityOrThrow()
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (3)
ExpressionCompilerTestBase.vb (2)
128Dim id = [module].Module.GetModuleVersionIdOrThrow() 468Dim symReader = runtime.Modules.Single(Function(mi) mi.ModuleVersionId = peModule.Module.GetModuleVersionIdOrThrow()).SymReader
InstructionDecoderTests.vb (1)
519DirectCast(frame.ContainingModule, PEModuleSymbol).Module.GetModuleVersionIdOrThrow(),
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\RefFieldTests.vb (1)
157Dim reader = [module].Module.MetadataReader
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (27)
DocumentationComments\DocCommentTests.vb (1)
11780DirectCast(m, PEModuleSymbol).Module.PretendThereArentNoPiaLocalTypes()
SymbolsTests\CompilationCreationTests.vb (2)
2013Assert.Same(module1.[Module], module2.[Module])
SymbolsTests\Metadata\PE\BaseTypeResolution.vb (8)
265Assert.Equal(base1, module0.TypeRefHandleToTypeMap(CType(module0.Module.GetBaseTypeOfTypeOrThrow(DirectCast(TC1, PENamedTypeSymbol).Handle), TypeReferenceHandle))) 266Assert.Equal(base2, module0.TypeRefHandleToTypeMap(CType(module0.Module.GetBaseTypeOfTypeOrThrow(DirectCast(TC2, PENamedTypeSymbol).Handle), TypeReferenceHandle))) 267Assert.Equal(base3, module0.TypeRefHandleToTypeMap(CType(module0.Module.GetBaseTypeOfTypeOrThrow(DirectCast(TC3, PENamedTypeSymbol).Handle), TypeReferenceHandle))) 268Assert.Equal(base4, module0.TypeRefHandleToTypeMap(CType(module0.Module.GetBaseTypeOfTypeOrThrow(DirectCast(TC4, PENamedTypeSymbol).Handle), TypeReferenceHandle))) 269Assert.Equal(base5, module0.TypeRefHandleToTypeMap(CType(module0.Module.GetBaseTypeOfTypeOrThrow(DirectCast(TC5, PENamedTypeSymbol).Handle), TypeReferenceHandle))) 270Assert.Equal(base6, module0.TypeRefHandleToTypeMap(CType(module0.Module.GetBaseTypeOfTypeOrThrow(DirectCast(TC6, PENamedTypeSymbol).Handle), TypeReferenceHandle))) 271Assert.Equal(base7, module0.TypeRefHandleToTypeMap(CType(module0.Module.GetBaseTypeOfTypeOrThrow(DirectCast(TC7, PENamedTypeSymbol).Handle), TypeReferenceHandle))) 272Assert.Equal(base8, module0.TypeRefHandleToTypeMap(CType(module0.Module.GetBaseTypeOfTypeOrThrow(DirectCast(TC8, PENamedTypeSymbol).Handle), TypeReferenceHandle)))
SymbolsTests\Metadata\PE\TypeForwarders.vb (8)
52Assert.Equal(base1, module1.TypeRefHandleToTypeMap(CType(module1.Module.GetBaseTypeOfTypeOrThrow(DirectCast(derived1, PENamedTypeSymbol).Handle), TypeReferenceHandle))) 984Dim metadata = peModule.Module 994Dim peReader1 = DirectCast(m, PEModuleSymbol).Module.GetMetadataReader() 1037metadata = peModule.Module 1049Dim metadataReader1 = DirectCast(m, PEModuleSymbol).Module.GetMetadataReader() 1097metadata = peModule.Module 1108Dim metadataReader1 = DirectCast(m, PEModuleSymbol).Module.GetMetadataReader() 1227Dim peReader1 = DirectCast(m, PEModuleSymbol).Module.GetMetadataReader()
SymbolsTests\Metadata\WinMdTypeTests.vb (2)
73Dim attributeHandle = [module].Module.MetadataReader.GetCustomAttributes(c.Handle).Single() 75[module].Module.TryExtractStringValueFromAttribute(attributeHandle, value)
SymbolsTests\Source\BaseClassTests.vb (4)
913Assert.Same((DirectCast(B1.ContainingModule, PEModuleSymbol)).Module, DirectCast(B2.ContainingModule, PEModuleSymbol).Module) 1051Assert.Same(DirectCast(B1.ContainingModule, PEModuleSymbol).Module, DirectCast(B2.ContainingModule, PEModuleSymbol).Module)
SymbolsTests\Source\ComClassTests.vb (1)
156Dim peModule = DirectCast(p.ContainingModule, PEModuleSymbol).Module
SymbolsTests\SymbolErrorTests.vb (1)
2865Dim peModule = DirectCast(m, PEModuleSymbol).Module