77 references to SourceAssembly
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (77)
Symbols\CompilationCreationTests.cs (77)
695var asm_MTTestLib1_V1 = varC_MTTestLib1_V1.SourceAssembly().BoundReferences(); 717var asm_MTTestLib2 = varC_MTTestLib2.SourceAssembly().BoundReferences(); 720Assert.Same(asm_MTTestLib2[1], varC_MTTestLib1_V1.SourceAssembly()); 731var asm2 = c2.SourceAssembly().BoundReferences(); 734Assert.Same(asm2[1], varC_MTTestLib2.SourceAssembly()); 735Assert.Same(asm2[2], varC_MTTestLib1_V1.SourceAssembly()); 771var asm_MTTestLib1_V2 = varC_MTTestLib1_V2.SourceAssembly().BoundReferences(); 809var asm_MTTestLib3 = varC_MTTestLib3.SourceAssembly().BoundReferences(); 812Assert.NotSame(asm_MTTestLib3[1], varC_MTTestLib2.SourceAssembly()); 813Assert.NotSame(asm_MTTestLib3[2], varC_MTTestLib1_V1.SourceAssembly()); 825var asm3 = c3.SourceAssembly().BoundReferences(); 830Assert.Same(asm3[3], varC_MTTestLib3.SourceAssembly()); 833Assert.Same(((RetargetingAssemblySymbol)asm3[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 897var asm_MTTestLib1_V3 = varC_MTTestLib1_V3.SourceAssembly().BoundReferences(); 944var asm_MTTestLib4 = varC_MTTestLib4.SourceAssembly().BoundReferences(); 947Assert.NotSame(asm_MTTestLib4[1], varC_MTTestLib2.SourceAssembly()); 948Assert.Same(asm_MTTestLib4[2], varC_MTTestLib1_V3.SourceAssembly()); 949Assert.NotSame(asm_MTTestLib4[3], varC_MTTestLib3.SourceAssembly()); 962var asm4 = c4.SourceAssembly().BoundReferences(); 968Assert.Same(asm4[4], varC_MTTestLib4.SourceAssembly()); 971Assert.NotSame(asm4[1], varC_MTTestLib2.SourceAssembly()); 974Assert.Same(((RetargetingAssemblySymbol)asm4[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1060var asm5 = c5.SourceAssembly().BoundReferences(); 1069var asm6 = c6.SourceAssembly().BoundReferences(); 1072Assert.True(asm6[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1078var asm7 = c7.SourceAssembly().BoundReferences(); 1081Assert.True(asm7[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1146var asm8 = c8.SourceAssembly().BoundReferences(); 1160var asm9 = c9.SourceAssembly().BoundReferences(); 1174var asm10 = c10.SourceAssembly().BoundReferences(); 1203Assert.NotSame(asm_MTTestLib3[1], varC_MTTestLib2.SourceAssembly()); 1204Assert.NotSame(asm_MTTestLib3[2], varC_MTTestLib1_V1.SourceAssembly()); 1209Assert.Same(asm3[3], varC_MTTestLib3.SourceAssembly()); 1212Assert.Same(((RetargetingAssemblySymbol)asm3[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1259Assert.Same(asm4[4], varC_MTTestLib4.SourceAssembly()); 1262Assert.NotSame(asm4[1], varC_MTTestLib2.SourceAssembly()); 1265Assert.Same(((RetargetingAssemblySymbol)asm4[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1351Assert.True(asm6[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1354Assert.True(asm7[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1427var asm_MTTestLib2 = varC_MTTestLib2.SourceAssembly().BoundReferences(); 1437var asm2Prime = c2.SourceAssembly().BoundReferences(); 1441Assert.Same(asm2[1], varC_MTTestLib2.SourceAssembly()); 1477var asm_MTTestLib3Prime = varC_MTTestLib3.SourceAssembly().BoundReferences(); 1481Assert.NotSame(asm_MTTestLib3[1], varC_MTTestLib2.SourceAssembly()); 1494var asm3Prime = c3.SourceAssembly().BoundReferences(); 1500Assert.Same(asm3[3], varC_MTTestLib3.SourceAssembly()); 1503Assert.Same(((RetargetingAssemblySymbol)asm3[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1563var asm_MTTestLib4Prime = varC_MTTestLib4.SourceAssembly().BoundReferences(); 1567Assert.NotSame(asm_MTTestLib4[1], varC_MTTestLib2.SourceAssembly()); 1570Assert.NotSame(asm_MTTestLib4[3], varC_MTTestLib3.SourceAssembly()); 1582var asm4Prime = c4.SourceAssembly().BoundReferences(); 1589Assert.Same(asm4[4], varC_MTTestLib4.SourceAssembly()); 1592Assert.NotSame(asm4[1], varC_MTTestLib2.SourceAssembly()); 1595Assert.Same(((RetargetingAssemblySymbol)asm4[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1684var asm5 = c5.SourceAssembly().BoundReferences(); 1696var asm6 = c6.SourceAssembly().BoundReferences(); 1699Assert.True(asm6[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1710var asm7 = c7.SourceAssembly().BoundReferences(); 1713Assert.True(asm7[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1787var asm8 = c8.SourceAssembly().BoundReferences(); 1804var asm9 = c9.SourceAssembly().BoundReferences(); 1819var asm10Prime = c10.SourceAssembly().BoundReferences(); 1849Assert.NotSame(asm_MTTestLib3[1], varC_MTTestLib2.SourceAssembly()); 1855Assert.Same(asm3[3], varC_MTTestLib3.SourceAssembly()); 1858Assert.Same(((RetargetingAssemblySymbol)asm3[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1905Assert.Same(asm4[4], varC_MTTestLib4.SourceAssembly()); 1908Assert.NotSame(asm4[1], varC_MTTestLib2.SourceAssembly()); 1911Assert.Same(((RetargetingAssemblySymbol)asm4[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1997Assert.True(asm6[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 2000Assert.True(asm7[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 2086var asm1_V1 = localC1_V1.SourceAssembly(); 2108var asm1_V2 = localC1_V2.SourceAssembly(); 2123var asm4_V1 = localC4_V1.SourceAssembly(); 2138var asm4_V2 = localC4_V2.SourceAssembly(); 2153var asm7 = c7.SourceAssembly(); 2239var asm3 = c3.SourceAssembly(); 2261var asm5 = c5.SourceAssembly().BoundReferences();