178 references to SourceAssembly
Microsoft.CodeAnalysis.VisualBasic (33)
Compilation\DocumentationComments\DocumentationCommentCompiler.vb (2)
77Dim compiler As New DocumentationCommentCompiler(If(assemblyName, compilation.SourceAssembly.Name), compilation, writer, True, False, 80compiler.Visit(compilation.SourceAssembly.GlobalNamespace)
Compilation\VisualBasicCompilation.vb (20)
1224Dim sourceAssembly = Me.SourceAssembly 1417Return Me.SourceAssembly 1848Return SourceAssembly.DeclaresTheObjectClass 1853Return SourceAssembly.MightContainNoPiaLocalTypes() 2181SourceAssembly.GetAllDeclarationErrors(builder, cancellationToken) 2317Dim fileVersion As String = If(SourceAssembly.FileVersion, SourceAssembly.Identity.Version.ToString()) 2325productVersion:=If(SourceAssembly.InformationalVersion, fileVersion), 2326assemblyVersion:=SourceAssembly.Identity.Version, 2327fileDescription:=If(SourceAssembly.Title, " "), 2328legalCopyright:=If(SourceAssembly.Copyright, " "), 2329legalTrademarks:=SourceAssembly.Trademark, 2330productName:=SourceAssembly.Product, 2331comments:=SourceAssembly.Description, 2332companyName:=SourceAssembly.Company) 2346Return SourceAssembly.IsDelaySigned 2352Return SourceAssembly.StrongNameKeys 2414SourceAssembly, 2527SourceAssembly.Modules.Skip(1).Select(Function(x) x.Name), 2552Dim modules As ImmutableArray(Of ModuleSymbol) = SourceAssembly.Modules
Emit\EditAndContinue\EmitHelpers.vb (4)
40compilation.SourceAssembly, 124Dim sourceAssembly = DirectCast(previousGeneration.Compilation, VisualBasicCompilation).SourceAssembly 132compilation.SourceAssembly, 145compilation.SourceAssembly,
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
52Dim previousAssembly = DirectCast(previousGeneration.Compilation, VisualBasicCompilation).SourceAssembly
Symbols\ReferenceManager.vb (1)
965Return New RetargetingAssemblySymbol(Compilation.SourceAssembly, IsLinked)
Symbols\UsedAssemblies.vb (5)
97For i As Integer = 1 To SourceAssembly.Modules.Length - 1 98For Each dependency In SourceAssembly.Modules(i).ReferencedAssemblySymbols 172If SourceAssembly.CorLibrary IsNot Nothing Then 174AddUsedAssembly(sourceAssembly.CorLibrary) 191If assembly Is Nothing OrElse assembly Is SourceAssembly OrElse assembly.IsMissing Then
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (32)
Attributes\AttributeTests.vb (1)
3926Dim globalNS = comp.SourceAssembly.GlobalNamespace
Emit\EditAndContinue\EditAndContinueTestBase.vb (2)
317fromCompilation.SourceAssembly, 319toCompilation.SourceAssembly,
Emit\EditAndContinue\SymbolMatcherTests.vb (29)
359compilation1.SourceAssembly, 430compilation1.SourceAssembly, 507compilation1.SourceAssembly, 539compilation1.SourceAssembly, 541compilation0.SourceAssembly, 568compilation1.SourceAssembly, 570compilation0.SourceAssembly, 599compilation1.SourceAssembly, 601compilation0.SourceAssembly, 635compilation1.SourceAssembly, 637compilation0.SourceAssembly, 669compilation1.SourceAssembly, 671compilation0.SourceAssembly, 703compilation1.SourceAssembly, 705compilation0.SourceAssembly, 737compilation1.SourceAssembly, 739compilation0.SourceAssembly, 777compilation1.SourceAssembly, 779compilation0.SourceAssembly, 815compilation1.SourceAssembly, 817compilation0.SourceAssembly, 847compilation1.SourceAssembly, 849compilation0.SourceAssembly, 877compilation1.SourceAssembly, 879compilation0.SourceAssembly, 909compilation1.SourceAssembly, 911compilation0.SourceAssembly, 940compilation1.SourceAssembly, 942compilation0.SourceAssembly,
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
CompilationContext.vb (2)
136Me.Compilation.SourceAssembly.GlobalNamespace, 413Return New EEAssemblyBuilder(compilation.SourceAssembly, emitOptions, methods, serializationProperties, additionalTypes, testData)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
ReferencedModulesTests.vb (1)
839Dim objectType = compCorLib.SourceAssembly.GlobalNamespace.GetMember(Of NamedTypeSymbol)("System.Object")
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (3)
Compilation\ReferenceManagerTests.vb (2)
1154Dim assembly1 = withCircularReference1.SourceAssembly 1157Dim assembly2 = withCircularReference2.SourceAssembly
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (1)
2619Assert.True(nsSymbolA.ConstituentNamespaces.Contains(DirectCast(compilation.SourceAssembly.GlobalNamespace.GetMembers("System").First(), NamespaceSymbol)))
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (107)
SymbolDisplay\SymbolDisplayTests.vb (2)
6036Dim retargetedAssembly = New Microsoft.CodeAnalysis.VisualBasic.Symbols.Retargeting.RetargetingAssemblySymbol(comp.SourceAssembly, isLinked:=False) 6037retargetedAssembly.SetCorLibrary(comp.SourceAssembly.CorLibrary)
SymbolsTests\AssemblyAndNamespaceTests.vb (2)
447Assert.True(constituents.Contains(TryCast(comp.SourceAssembly.GlobalNamespace.GetMembers("N1").Single(), NamespaceSymbol))) 497Assert.True(constituents.Contains(TryCast(comp.SourceAssembly.GlobalNamespace.GetMembers("N1").Single(), NamespaceSymbol)))
SymbolsTests\CompilationCreationTests.vb (77)
671Dim asm_MTTestLib1_V1 = varC_MTTestLib1_V1.SourceAssembly().BoundReferences() 684Dim asm_MTTestLib2 = varC_MTTestLib2.SourceAssembly().BoundReferences() 686Assert.Same(asm_MTTestLib2(1), varC_MTTestLib1_V1.SourceAssembly()) 691Dim asm2 = c2.SourceAssembly().BoundReferences() 693Assert.Same(asm2(1), varC_MTTestLib2.SourceAssembly()) 694Assert.Same(asm2(2), varC_MTTestLib1_V1.SourceAssembly()) 716Dim asm_MTTestLib1_V2 = varC_MTTestLib1_V2.SourceAssembly().BoundReferences() 737Dim asm_MTTestLib3 = varC_MTTestLib3.SourceAssembly().BoundReferences() 739Assert.NotSame(asm_MTTestLib3(1), varC_MTTestLib2.SourceAssembly()) 740Assert.NotSame(asm_MTTestLib3(2), varC_MTTestLib1_V1.SourceAssembly()) 742Dim asm3 = c3.SourceAssembly().BoundReferences() 746Assert.Same(asm3(3), varC_MTTestLib3.SourceAssembly()) 748Assert.Same((DirectCast(asm3(1), RetargetingAssemblySymbol)).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()) 790Dim asm_MTTestLib1_V3 = varC_MTTestLib1_V3.SourceAssembly().BoundReferences() 823Dim asm_MTTestLib4 = varC_MTTestLib4.SourceAssembly().BoundReferences() 825Assert.NotSame(asm_MTTestLib4(1), varC_MTTestLib2.SourceAssembly()) 826Assert.Same(asm_MTTestLib4(2), varC_MTTestLib1_V3.SourceAssembly()) 827Assert.NotSame(asm_MTTestLib4(3), varC_MTTestLib3.SourceAssembly()) 837Dim asm4 = c4.SourceAssembly().BoundReferences() 842Assert.Same(asm4(4), varC_MTTestLib4.SourceAssembly()) 844Assert.NotSame(asm4(1), varC_MTTestLib2.SourceAssembly()) 847Assert.Same((DirectCast(asm4(1), RetargetingAssemblySymbol)).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()) 902Dim asm5 = c5.SourceAssembly().BoundReferences() 906Dim asm6 = c6.SourceAssembly().BoundReferences() 908Assert.True(asm6(1).RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())) 910Dim asm7 = c7.SourceAssembly().BoundReferences() 912Assert.True(asm7(1).RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())) 957Dim asm8 = c8.SourceAssembly().BoundReferences() 966Dim asm9 = c9.SourceAssembly().BoundReferences() 977Dim asm10 = c10.SourceAssembly().BoundReferences() 996Assert.NotSame(asm_MTTestLib3(1), varC_MTTestLib2.SourceAssembly()) 997Assert.NotSame(asm_MTTestLib3(2), varC_MTTestLib1_V1.SourceAssembly()) 1001Assert.Same(asm3(3), varC_MTTestLib3.SourceAssembly()) 1003Assert.Same((DirectCast(asm3(1), RetargetingAssemblySymbol)).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()) 1035Assert.Same(asm4(4), varC_MTTestLib4.SourceAssembly()) 1037Assert.NotSame(asm4(1), varC_MTTestLib2.SourceAssembly()) 1040Assert.Same((DirectCast(asm4(1), RetargetingAssemblySymbol)).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()) 1097Assert.True(asm6(1).RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())) 1099Assert.True(asm7(1).RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())) 1152Dim asm_MTTestLib2 = varC_MTTestLib2.SourceAssembly().BoundReferences() 1159Dim asm2Prime = c2.SourceAssembly().BoundReferences() 1162Assert.Same(asm2(1), varC_MTTestLib2.SourceAssembly()) 1185Dim asm_MTTestLib3Prime = varC_MTTestLib3.SourceAssembly().BoundReferences() 1188Assert.NotSame(asm_MTTestLib3(1), varC_MTTestLib2.SourceAssembly()) 1198Dim asm3Prime = c3.SourceAssembly().BoundReferences() 1203Assert.Same(asm3(3), varC_MTTestLib3.SourceAssembly()) 1205Assert.Same((DirectCast(asm3(1), RetargetingAssemblySymbol)).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()) 1245Dim asm_MTTestLib4Prime = varC_MTTestLib4.SourceAssembly().BoundReferences() 1248Assert.NotSame(asm_MTTestLib4(1), varC_MTTestLib2.SourceAssembly()) 1251Assert.NotSame(asm_MTTestLib4(3), varC_MTTestLib3.SourceAssembly()) 1261Dim asm4Prime = c4.SourceAssembly().BoundReferences() 1267Assert.Same(asm4(4), varC_MTTestLib4.SourceAssembly()) 1269Assert.NotSame(asm4(1), varC_MTTestLib2.SourceAssembly()) 1272Assert.Same((DirectCast(asm4(1), RetargetingAssemblySymbol)).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()) 1332Dim asm5 = c5.SourceAssembly().BoundReferences() 1342Dim asm6 = c6.SourceAssembly().BoundReferences() 1345Assert.True(asm6(1).RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())) 1354Dim asm7 = c7.SourceAssembly().BoundReferences() 1357Assert.True(asm7(1).RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())) 1410Dim asm8 = c8.SourceAssembly().BoundReferences() 1430Dim asm9 = c9.SourceAssembly().BoundReferences() 1443Dim asm10Prime = c10.SourceAssembly().BoundReferences() 1463Assert.NotSame(asm_MTTestLib3(1), varC_MTTestLib2.SourceAssembly()) 1468Assert.Same(asm3(3), varC_MTTestLib3.SourceAssembly()) 1470Assert.Same((DirectCast(asm3(1), RetargetingAssemblySymbol)).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()) 1502Assert.Same(asm4(4), varC_MTTestLib4.SourceAssembly()) 1504Assert.NotSame(asm4(1), varC_MTTestLib2.SourceAssembly()) 1507Assert.Same((DirectCast(asm4(1), RetargetingAssemblySymbol)).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()) 1564Assert.True(asm6(1).RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())) 1566Assert.True(asm7(1).RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())) 1647Dim asm1_V1 = c1_V1.SourceAssembly 1655Dim asm1_V2 = c1_V2.SourceAssembly 1669Dim asm4_V1 = c4_V1.SourceAssembly 1677Dim asm4_V2 = c4_V2.SourceAssembly 1692Dim asm7 = c7.SourceAssembly 1769Dim asm3 = c3.SourceAssembly 1788Dim asm5 = c5.SourceAssembly.BoundReferences
SymbolsTests\ExtensionMethods\ExtensionMethodTests.vb (3)
2439Assert.True(comp.SourceAssembly.MightContainExtensionMethods) 2469Assert.True(s0.SourceAssembly.MightContainExtensionMethods) 2477Assert.True(s1.SourceAssembly.MightContainExtensionMethods)
SymbolsTests\Retargeting\NoPia.vb (2)
1729Assert.NotSame(compilation1.SourceAssembly.CorLibrary, compilation2.SourceAssembly.CorLibrary)
SymbolsTests\Source\TypeTests.vb (21)
3415Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3420i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3438Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3457Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3472i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3490Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3518Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3536Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3554Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3572Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3590Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3616Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3634Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3668Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3669Dim i2 = compilation.SourceAssembly.GetTypeByMetadataName("I2") 3704Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3705Dim i2 = compilation.SourceAssembly.GetTypeByMetadataName("I2") 3724Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3747Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3763Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1") 3781Dim i1 = compilation.SourceAssembly.GetTypeByMetadataName("I1")