2 instantiations of SourceAssemblySymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\ReferenceManager.vb (2)
260Dim assemblySymbol = New SourceAssemblySymbol(compilation, Me.SimpleAssemblyName, moduleName, Me.ReferencedModules) 382Dim assemblySymbol = New SourceAssemblySymbol(compilation, SimpleAssemblyName, compilation.MakeSourceModuleName(), modules)
121 references to SourceAssemblySymbol
Microsoft.CodeAnalysis.VisualBasic (47)
Compilation\ClsComplianceChecker.vb (1)
94Debug.Assert(TypeOf symbol Is SourceAssemblySymbol)
Compilation\VisualBasicCompilation.vb (2)
63Private _lazyAssemblySymbol As SourceAssemblySymbol 1405Friend ReadOnly Property SourceAssembly As SourceAssemblySymbol
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
28Public Sub New(sourceAssembly As SourceAssemblySymbol,
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (5)
26sourceAssembly As SourceAssemblySymbol, 28otherAssembly As SourceAssemblySymbol, 38sourceAssembly As SourceAssemblySymbol, 233Private ReadOnly _sourceAssembly As SourceAssemblySymbol 245sourceAssembly As SourceAssemblySymbol,
Emit\PEAssemblyBuilder.vb (3)
18Protected ReadOnly m_SourceAssembly As SourceAssemblySymbol 34Public Sub New(sourceAssembly As SourceAssemblySymbol, 155Public Sub New(sourceAssembly As SourceAssemblySymbol,
Emit\PEModuleBuilder.vb (3)
405Dim sourceAssembly As SourceAssemblySymbol = SourceModule.ContainingSourceAssembly 423Friend Shared Function GetForwardedTypes(sourceAssembly As SourceAssemblySymbol, builderOpt As ArrayBuilder(Of Cci.ExportedType)) As HashSet(Of NamedTypeSymbol) 435Dim sourceAssembly As SourceAssemblySymbol = SourceModule.ContainingSourceAssembly
Emit\SymbolAdapter.vb (1)
123If DirectCast(Me, SourceAssemblySymbol).IsIndexOfDuplicateAssemblyAttribute(i) Then
Lowering\LocalRewriter\LocalRewriter.vb (2)
367Private ReadOnly Property ContainingAssembly As SourceAssemblySymbol 369Return DirectCast(Me._topMethod.ContainingAssembly, SourceAssemblySymbol)
Symbols\AssemblySymbol.vb (1)
635Debug.Assert(Not (TypeOf Me Is SourceAssemblySymbol AndAlso references(i).IsMissing)) ' Non-source assemblies can have missing references
Symbols\Attributes\AttributeData.vb (2)
531Debug.Assert(TypeOf target Is SourceAssemblySymbol OrElse TypeOf target.ContainingAssembly Is SourceAssemblySymbol)
Symbols\Attributes\RetargetingAttributeData.vb (1)
35Dim underlyingAssembly = DirectCast(retargetingAssembly.UnderlyingAssembly, SourceAssemblySymbol)
Symbols\Metadata\PE\MetadataDecoder.vb (2)
340Debug.Assert((Not TypeOf assembly Is SourceAssemblySymbol) OrElse 341Not DirectCast(assembly, SourceAssemblySymbol).SourceModule.MightContainNoPiaLocalTypes())
Symbols\Metadata\PE\PEModuleSymbol.vb (1)
89Friend Sub New(assemblySymbol As SourceAssemblySymbol, [module] As PEModule, importOptions As MetadataImportOptions, ordinal As Integer)
Symbols\MissingModuleSymbol.vb (1)
132Optional originatingSourceAssemblyDebugOnly As SourceAssemblySymbol = Nothing)
Symbols\ModuleSymbol.vb (1)
197Optional originatingSourceAssemblyDebugOnly As SourceAssemblySymbol = Nothing)
Symbols\NonMissingModuleSymbol.vb (1)
120Optional originatingSourceAssemblyDebugOnly As SourceAssemblySymbol = Nothing)
Symbols\ReferenceManager.vb (6)
69If TypeOf candidateAssembly Is SourceAssemblySymbol Then 470assemblySymbol As SourceAssemblySymbol, 550sourceAssemblyDebugOnly As SourceAssemblySymbol 616sourceAssemblyDebugOnly As SourceAssemblySymbol 650sourceAssembly As SourceAssemblySymbol, 984asm = TryCast(candidateAssembly, SourceAssemblySymbol)
Symbols\Retargeting\RetargetingAssemblySymbol.vb (3)
42Private ReadOnly _underlyingAssembly As SourceAssemblySymbol 93Public Sub New(underlyingAssembly As SourceAssemblySymbol, isLinked As Boolean) 118Public ReadOnly Property UnderlyingAssembly As SourceAssemblySymbol
Symbols\Retargeting\RetargetingModuleSymbol.vb (1)
166Optional originatingSourceAssemblyDebugOnly As SourceAssemblySymbol = Nothing)
Symbols\Source\SourceModuleSymbol.vb (6)
30Private ReadOnly _assemblySymbol As SourceAssemblySymbol 84Friend Sub New(assemblySymbol As SourceAssemblySymbol, 137Public ReadOnly Property ContainingSourceAssembly As SourceAssemblySymbol 240Dim mergedAttributes = DirectCast(Me.ContainingAssembly, SourceAssemblySymbol).GetAttributeDeclarations() 1113Dim decodedData As CommonAssemblyWellKnownAttributeData(Of NamedTypeSymbol) = DirectCast(Me.ContainingAssembly, SourceAssemblySymbol).GetSourceDecodedWellKnownAttributeData() 1120Dim decodedData As CommonAssemblyWellKnownAttributeData(Of NamedTypeSymbol) = DirectCast(Me.ContainingAssembly, SourceAssemblySymbol).GetSourceDecodedWellKnownAttributeData()
Symbols\Symbol.vb (1)
195Debug.Assert(Not (TypeOf Me Is SourceAssemblySymbol), "SourceAssemblySymbol must override DeclaringCompilation")
Symbols\Symbol_Attributes.vb (1)
246Dim sourceAssembly = DirectCast(If(Me.Kind = SymbolKind.Assembly, Me, Me.ContainingAssembly), SourceAssemblySymbol)
Symbols\UsedAssemblies.vb (1)
122Dim sourceAssembly = TryCast(current, SourceAssemblySymbol)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (24)
Attributes\AssemblyAttributes.vb (15)
208Assert.Equal("1.2.3.4", DirectCast(other.Assembly, SourceAssemblySymbol).FileVersion) 225Assert.Equal("65535.65535.65535.65535", DirectCast(other.Assembly, SourceAssemblySymbol).FileVersion) 242Assert.Equal("1.2", DirectCast(other.Assembly, SourceAssemblySymbol).FileVersion) 301Assert.Equal("One Hundred Years Of Solitude", DirectCast(other.Assembly, SourceAssemblySymbol).Title) 302Assert.Equal(False, DirectCast(other.Assembly, SourceAssemblySymbol).MightContainNoPiaLocalTypes()) 319Assert.Null(DirectCast(other.Assembly, SourceAssemblySymbol).Title) 336Assert.Equal("A classic of magical realist literature", DirectCast(other.Assembly, SourceAssemblySymbol).Description) 672Assert.Equal("MossBrain", DirectCast(other.Assembly, SourceAssemblySymbol).Company) 680Assert.Equal("微软", DirectCast(other.Assembly, SourceAssemblySymbol).Company) 698Assert.Equal("Sound Cannon", DirectCast(other.Assembly, SourceAssemblySymbol).Product) 714Assert.Equal("مايكروسوفت", DirectCast(other.Assembly, SourceAssemblySymbol).Copyright) 730Assert.Equal("circle r", DirectCast(other.Assembly, SourceAssemblySymbol).Trademark) 747Assert.Equal("1.2.3garbage", DirectCast(other.Assembly, SourceAssemblySymbol).InformationalVersion) 1238Dim allEmittedAttrs = DirectCast(assembly, SourceAssemblySymbol). 1536Dim attrs = DirectCast(consoleappCompilation.Assembly, SourceAssemblySymbol).
Attributes\AttributeTests_WellKnownAttributes.vb (2)
320Dim sourceAssembly = TryCast(assembly, SourceAssemblySymbol) 3604Dim sourceAssembly = DirectCast(assembly, SourceAssemblySymbol)
Emit\CompilationEmitTests.vb (1)
3271Dim sourceAssembly = DirectCast(assembly, SourceAssemblySymbol)
Emit\EditAndContinue\AssemblyReferencesTests.vb (6)
158DirectCast(lib0.Assembly, SourceAssemblySymbol).m_lazyIdentity = New AssemblyIdentity("Lib", version0) 162DirectCast(lib1.Assembly, SourceAssemblySymbol).m_lazyIdentity = New AssemblyIdentity("Lib", version1) 166DirectCast(lib2.Assembly, SourceAssemblySymbol).m_lazyIdentity = New AssemblyIdentity("Lib", version2) 243DirectCast(lib0.Assembly, SourceAssemblySymbol).m_lazyIdentity = New AssemblyIdentity("Lib", New Version(1, 0, 2000, 1001)) 247DirectCast(lib1.Assembly, SourceAssemblySymbol).m_lazyIdentity = New AssemblyIdentity("Lib", New Version(1, 0, 2000, 1002)) 251DirectCast(lib2.Assembly, SourceAssemblySymbol).m_lazyIdentity = New AssemblyIdentity("Lib", New Version(1, 0, 2000, 1003))
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
EEAssemblyBuilder.vb (1)
28sourceAssembly As SourceAssemblySymbol,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Compilation\ReferenceManagerTests.vb (1)
829DirectCast(libV1.Assembly, SourceAssemblySymbol).m_lazyIdentity = New AssemblyIdentity(libV1.AssemblyName, New Version("4.3.2.1"), publicKeyOrToken:=New Byte() {0, 1, 2, 3, 4, 5, 6, 7}.AsImmutableOrNull())
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (47)
SymbolsTests\AnonymousTypes\AnonymousTypesSemanticsTests.vb (1)
2031Dim srcAssembly = DirectCast(c.Assembly, SourceAssemblySymbol)
SymbolsTests\CompilationCreationTests.vb (10)
29Friend Function SourceAssembly(this As VisualBasicCompilation) As SourceAssemblySymbol 30Return DirectCast(this.Assembly, SourceAssemblySymbol) 68Dim thatSourceAssembly = TryCast(that, SourceAssemblySymbol) 247Dim cyclic1Asm = DirectCast(tc1.Assembly, SourceAssemblySymbol) 2003Dim c1AsmSource As SourceAssemblySymbol = DirectCast(c1.[Assembly], SourceAssemblySymbol) 2006Dim c2AsmSource As SourceAssemblySymbol = DirectCast(c2.[Assembly], SourceAssemblySymbol) 2181Assert.IsType(Of SourceAssemblySymbol)(sourceAssembly) 2194Assert.IsType(Of SourceAssemblySymbol)(addedModuleAssembly)
SymbolsTests\Metadata\WinMdEventTest.vb (1)
960Dim retargetingAssembly = New RetargetingAssemblySymbol(DirectCast(comp.Assembly, SourceAssemblySymbol), isLinked:=False)
SymbolsTests\MyBaseMyClassSemanticsTests.vb (1)
180Dim srcAssembly = DirectCast(c.Assembly, SourceAssemblySymbol)
SymbolsTests\Retargeting\RetargetingTests.vb (20)
81Dim sourceAssembly = DirectCast(sourceModule.ContainingAssembly, SourceAssemblySymbol) 359Dim sourceAssembly = DirectCast(comp.Assembly, SourceAssemblySymbol) 397Dim sourceAssembly = DirectCast(comp.Assembly, SourceAssemblySymbol) 431Dim sourceAssembly = DirectCast(comp.Assembly, SourceAssemblySymbol) 471Dim sourceAssembly = DirectCast(comp.Assembly, SourceAssemblySymbol) 498Dim sourceAssembly = DirectCast(comp.Assembly, SourceAssemblySymbol) 537Dim sourceAssembly = DirectCast(comp.Assembly, SourceAssemblySymbol) 571Dim sourceAssembly = DirectCast(comp.Assembly, SourceAssemblySymbol) 599Dim sourceAssembly = DirectCast(comp.Assembly, SourceAssemblySymbol) 629Dim sourceAssembly = DirectCast(comp.Assembly, SourceAssemblySymbol) 670Dim sourceAssembly = DirectCast(comp.Assembly, SourceAssemblySymbol) 949Dim sourceAssembly = DirectCast(RetargetReference.Compilation.Assembly, SourceAssemblySymbol) 1310Dim sourceAssembly = DirectCast(RetargetReference.Compilation.Assembly, SourceAssemblySymbol) 1491Dim sourceAssembly = DirectCast(RetargetReference.Compilation.Assembly, SourceAssemblySymbol) 1697Dim sourceAssembly = DirectCast(RetargetReference.Compilation.Assembly, SourceAssemblySymbol) 1891Dim sourceAssembly = DirectCast(RetargetReference.Compilation.Assembly, SourceAssemblySymbol) 2167Dim sourceAssembly As SourceAssemblySymbol = DirectCast(RetargetReference.Compilation.Assembly, SourceAssemblySymbol) 2350Dim sourceAssembly = DirectCast(RetargetReference.Compilation.Assembly, SourceAssemblySymbol) 3060Dim sourceAssembly = DirectCast(RetargetReference.Compilation.Assembly, SourceAssemblySymbol)
SymbolsTests\Source\PropertyTests.vb (1)
8199Dim [module] = New PEAssemblyBuilder(DirectCast([class].ContainingAssembly, SourceAssemblySymbol), EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary, GetDefaultModulePropertiesForSerialization(), SpecializedCollections.EmptyEnumerable(Of ResourceDescription)())
SymbolsTests\WithStatementSymbolsTests.vb (1)
333Dim srcAssembly = DirectCast(c.Assembly, SourceAssemblySymbol)
UsedAssembliesTests.vb (12)
217Verify_NoReferences_03(Of SourceAssemblySymbol)(source2, comp1.ToMetadataReference()) 289VerifyUsedAssemblyReferences(Of SourceAssemblySymbol)(source2, comp1Ref) 304VerifyUsedAssemblyReferences(Of SourceAssemblySymbol)(source3, comp1Ref) 354Verify_FieldReference_02(Of SourceAssemblySymbol)(source2, comp0Ref, comp1Ref) 374Verify_FieldReference_02(Of SourceAssemblySymbol)(source3, comp0Ref, comp1Ref) 424Dim comp2 = Verify2_FieldReference_03(Of SourceAssemblySymbol)(source2, comp0Ref, comp1Ref) 442Verify3_FieldReference_03(Of SourceAssemblySymbol)(source3, comp0Ref, comp2Ref) 454Verify3_FieldReference_03(Of SourceAssemblySymbol)(source3, comp0ImageRef, comp2Ref) 476Verify3_FieldReference_03(Of SourceAssemblySymbol)(source3, comp2Ref) 1196VerifyUsedAssemblyReferences(Of SourceAssemblySymbol)(source2, comp1.ToMetadataReference()) 1702VerifyUsedAssemblyReferences(Of SourceAssemblySymbol)(source2, comp1Ref) 1716VerifyUsedAssemblyReferences(Of SourceAssemblySymbol)(source3, comp1Ref)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
CompilationTestUtils.vb (1)
121DirectCast(c.Assembly, SourceAssemblySymbol).m_lazyIdentity = identity