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