2 instantiations of PEAssemblySymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\ReferenceManager.vb (2)
225Dim assemblySymbol = New PEAssemblySymbol(assembly, DocumentationProvider.Default, isLinked:=False, importOptions:=importOptions) 842Return New PEAssemblySymbol(Assembly, DocumentationProvider, IsLinked, EffectiveImportOptions)
103 references to PEAssemblySymbol
Microsoft.CodeAnalysis.VisualBasic (16)
Compilation\VisualBasicCompilation.vb (1)
2590Dim corLibrary = TryCast(Assembly.CorLibrary, Symbols.Metadata.PE.PEAssemblySymbol)
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
47Dim metadataAssembly = DirectCast(metadataDecoder.ModuleSymbol.ContainingAssembly, PEAssemblySymbol)
Emit\EditAndContinue\VisualBasicDefinitionMap.vb (1)
142Debug.Assert(TypeOf stateMachineType.ContainingAssembly Is PEAssemblySymbol)
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (3)
40otherAssembly As PEAssemblySymbol) 171Private ReadOnly _otherAssembly As PEAssemblySymbol 173Public Sub New(sourceContext As EmitContext, otherAssembly 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)
84Friend Sub New(assemblySymbol As PEAssemblySymbol, [module] As PEModule, importOptions As MetadataImportOptions, ordinal As Integer) 314Dim assembly = TryCast(ContainingAssembly, PEAssemblySymbol) 497TryCast(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) 872Dim peAssembly = TryCast(assemblySymbol, PEAssemblySymbol) 881Return IsMatchingAssembly(TryCast(candidateAssembly, PEAssemblySymbol)) 884Private Overloads Function IsMatchingAssembly(peAssembly As PEAssemblySymbol) As Boolean
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (4)
Attributes\AttributeTests_WellKnownAttributes.vb (1)
325Dim peAssembly = DirectCast(assembly, PEAssemblySymbol)
Emit\EditAndContinue\SymbolMatcherTests.vb (3)
328Dim peAssemblySymbol0 = DirectCast(CreateCompilationWithMscorlib40({""}, {peRef0}).GetReferencedAssemblySymbol(peRef0), PEAssemblySymbol) 398Dim peAssemblySymbol0 = DirectCast(CreateCompilationWithMscorlib40({""}, {peRef0}).GetReferencedAssemblySymbol(peRef0), PEAssemblySymbol) 469Dim peAssemblySymbol0 = DirectCast(CreateCompilationWithMscorlib40({""}, {peRef0}).GetReferencedAssemblySymbol(peRef0), PEAssemblySymbol)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (3)
Compilation\ReferenceManagerTests.vb (2)
1064Assert.True(TypeOf symbolB Is VisualBasic.Symbols.Metadata.PE.PEAssemblySymbol, "PE symbol expected") 1079Assert.True(TypeOf symbolA2 Is VisualBasic.Symbols.Metadata.PE.PEAssemblySymbol, "PE symbol expected")
Semantics\MyBaseMyClassTests.vb (1)
4020Dim peAssembly = DirectCast(m.ContainingAssembly, PEAssemblySymbol)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (80)
SymbolsTests\AnonymousTypes\AnonymousTypesEmittedSymbolsTests.vb (1)
740Dim peAssembly = DirectCast(m.ContainingAssembly, PEAssemblySymbol)
SymbolsTests\CompilationCreationTests.vb (55)
49Dim thisPEAssembly = TryCast(this, PEAssemblySymbol) 52Dim thatPEAssembly = TryCast(that, PEAssemblySymbol) 250Dim cyclic2Asm = DirectCast(tc1.GetReferencedAssemblySymbol(cyclic2Ref), PEAssemblySymbol) 284Assert.Same((DirectCast(asm2(1), PEAssemblySymbol)).[Assembly], (DirectCast(asm1(1), PEAssemblySymbol)).[Assembly]) 310Assert.Same((DirectCast(asm3(1), PEAssemblySymbol)).[Assembly], (DirectCast(asm1(1), PEAssemblySymbol)).[Assembly]) 320Assert.NotSame((DirectCast(asm3(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm2(2), PEAssemblySymbol)).[Assembly]) 355Assert.Same((DirectCast(asm4(1), PEAssemblySymbol)).[Assembly], (DirectCast(asm1(1), PEAssemblySymbol)).[Assembly]) 365Assert.NotSame((DirectCast(asm4(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm2(2), PEAssemblySymbol)).[Assembly]) 366Assert.NotSame((DirectCast(asm4(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm3(2), PEAssemblySymbol)).[Assembly]) 372Assert.Same((DirectCast(asm4(3), PEAssemblySymbol)).[Assembly], (DirectCast(asm3(3), PEAssemblySymbol)).[Assembly]) 439Assert.Same((DirectCast(asm7(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm3(3), PEAssemblySymbol)).[Assembly]) 452Assert.Same((DirectCast(asm7(3), PEAssemblySymbol)).[Assembly], (DirectCast(asm4(4), PEAssemblySymbol)).[Assembly]) 516Assert.Same((DirectCast(asm2(1), PEAssemblySymbol)).[Assembly], (DirectCast(asm1(1), PEAssemblySymbol)).[Assembly]) 531Assert.Same((DirectCast(asm3(1), PEAssemblySymbol)).[Assembly], (DirectCast(asm1(1), PEAssemblySymbol)).[Assembly]) 540Assert.NotSame((DirectCast(asm3(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm2(2), PEAssemblySymbol)).[Assembly]) 564Assert.Same((DirectCast(asm4(1), PEAssemblySymbol)).[Assembly], (DirectCast(asm1(1), PEAssemblySymbol)).[Assembly]) 574Assert.NotSame((DirectCast(asm4(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm2(2), PEAssemblySymbol)).[Assembly]) 575Assert.NotSame((DirectCast(asm4(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm3(2), PEAssemblySymbol)).[Assembly]) 581Assert.Same((DirectCast(asm4(3), PEAssemblySymbol)).[Assembly], (DirectCast(asm3(3), PEAssemblySymbol)).[Assembly]) 624Assert.Same((DirectCast(asm7(2), PEAssemblySymbol)).Assembly, (DirectCast(asm3(3), PEAssemblySymbol)).[Assembly]) 637Assert.Same((DirectCast(asm7(3), PEAssemblySymbol)).Assembly, (DirectCast(asm4(4), PEAssemblySymbol)).[Assembly]) 1216Assert.NotSame((DirectCast(asm3(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm2(2), PEAssemblySymbol)).[Assembly]) 1282Assert.NotSame((DirectCast(asm4(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm2(2), PEAssemblySymbol)).[Assembly]) 1283Assert.NotSame((DirectCast(asm4(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm3(2), PEAssemblySymbol)).[Assembly]) 1479Assert.NotSame((DirectCast(asm3(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm2(2), PEAssemblySymbol)).[Assembly]) 1517Assert.NotSame((DirectCast(asm4(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm2(2), PEAssemblySymbol)).[Assembly]) 1518Assert.NotSame((DirectCast(asm4(2), PEAssemblySymbol)).[Assembly], (DirectCast(asm3(2), PEAssemblySymbol)).[Assembly]) 2004Dim Lib1_V1 As PEAssemblySymbol = DirectCast(c1AsmSource.Modules(0).GetReferencedAssemblySymbols()(1), PEAssemblySymbol) 2008Dim Lib1_V2 As PEAssemblySymbol = DirectCast(c2AsmSource.Modules(0).GetReferencedAssemblySymbols()(1), PEAssemblySymbol)
UsedAssembliesTests.vb (24)
65VerifyUsedAssemblyReferences(Of PEAssemblySymbol)(source2, comp1.EmitToImageReference()) 216Verify_NoReferences_03(Of PEAssemblySymbol)(source2, comp1.EmitToImageReference()) 250Verify_NoReferences_04(Of PEAssemblySymbol)(source2, comp1.EmitToImageReference()) 288VerifyUsedAssemblyReferences(Of PEAssemblySymbol)(source2, comp1ImageRef) 303VerifyUsedAssemblyReferences(Of PEAssemblySymbol)(source3, comp1ImageRef) 352Verify_FieldReference_02(Of PEAssemblySymbol)(source2, comp0ImageRef, comp1ImageRef) 353Verify_FieldReference_02(Of PEAssemblySymbol)(source2, comp0Ref, comp1ImageRef) 440Verify3_FieldReference_03(Of PEAssemblySymbol)(source3, comp0ImageRef, comp2ImageRef) 441Verify3_FieldReference_03(Of PEAssemblySymbol)(source3, comp0Ref, comp2ImageRef) 444Verify3_FieldReference_03(Of PEAssemblySymbol)(source3, comp2ImageRef) 447comp2 = Verify2_FieldReference_03(Of PEAssemblySymbol)(source2, comp0ImageRef, comp1Ref) 451Verify3_FieldReference_03(Of PEAssemblySymbol)(source3, comp0ImageRef, comp2ImageRef) 452Verify3_FieldReference_03(Of PEAssemblySymbol)(source3, comp0Ref, comp2ImageRef) 455Verify3_FieldReference_03(Of PEAssemblySymbol)(source3, comp2ImageRef) 471Verify3_FieldReference_03(Of PEAssemblySymbol)(source3, comp0ImageRef, comp2ImageRef) 472Verify3_FieldReference_03(Of PEAssemblySymbol)(source3, comp0Ref, comp2ImageRef) 475Verify3_FieldReference_03(Of PEAssemblySymbol)(source3, comp2ImageRef) 1195VerifyUsedAssemblyReferences(Of PEAssemblySymbol)(source2, comp1.EmitToImageReference()) 1701VerifyUsedAssemblyReferences(Of PEAssemblySymbol)(source2, comp1ImageRef) 1715VerifyUsedAssemblyReferences(Of PEAssemblySymbol)(source3, comp1ImageRef) 2161VerifyUsedAssemblyReferences(Of PEAssemblySymbol)(source2, comp0ImageRef, comp1ImageRef) 2162VerifyUsedAssemblyReferences(Of PEAssemblySymbol)(source2, comp0Ref, comp1ImageRef) 2170VerifyUsedAssemblyReferences(Of PEAssemblySymbol)(source2, comp3ImageRef, comp1ImageRef) 2171VerifyUsedAssemblyReferences(Of PEAssemblySymbol)(source2, comp3Ref, comp1ImageRef)