14 references to PEAssemblySymbol
Microsoft.CodeAnalysis.VisualBasic (14)
Compilation\VisualBasicCompilation.vb (1)
2636Dim corLibrary = TryCast(Assembly.CorLibrary, Symbols.Metadata.PE.PEAssemblySymbol)
Emit\EditAndContinue\EmitHelpers.vb (1)
64Dim metadataAssembly = DirectCast(metadataDecoder.ModuleSymbol.ContainingAssembly, PEAssemblySymbol)
Emit\EditAndContinue\VisualBasicDefinitionMap.vb (1)
105Debug.Assert(TypeOf stateMachineType.ContainingAssembly Is PEAssemblySymbol)
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (1)
40otherAssembly As PEAssemblySymbol,
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\PEModuleSymbol.vb (3)
86Friend Sub New(assemblySymbol As PEAssemblySymbol, [module] As PEModule, importOptions As MetadataImportOptions, ordinal As Integer) 316Dim assembly = TryCast(ContainingAssembly, PEAssemblySymbol) 523TryCast(ContainingAssembly, PEAssemblySymbol)?.GetCompilerFeatureRequiredDiagnosticInfo())
Symbols\ReferenceManager.vb (6)
179''' Creates a <see cref="PEAssemblySymbol"/> from specified metadata. 209Friend Function CreatePEAssemblyForAssemblyMetadata(metadata As AssemblyMetadata, importOptions As MetadataImportOptions, <Out> ByRef assemblyReferenceIdentityMap As ImmutableDictionary(Of AssemblyIdentity, AssemblyIdentity)) As PEAssemblySymbol 618Dim peAssemblySymbol = DirectCast(bindingResult(bindingIndex).AssemblySymbol, Symbols.Metadata.PE.PEAssemblySymbol) 874Dim peAssembly = TryCast(assemblySymbol, PEAssemblySymbol) 883Return IsMatchingAssembly(TryCast(candidateAssembly, PEAssemblySymbol)) 886Private Overloads Function IsMatchingAssembly(peAssembly As PEAssemblySymbol) As Boolean