77 references to SourceAssembly
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (77)
Symbols\CompilationCreationTests.cs (77)
696var asm_MTTestLib1_V1 = varC_MTTestLib1_V1.SourceAssembly().BoundReferences(); 718var asm_MTTestLib2 = varC_MTTestLib2.SourceAssembly().BoundReferences(); 721Assert.Same(asm_MTTestLib2[1], varC_MTTestLib1_V1.SourceAssembly()); 732var asm2 = c2.SourceAssembly().BoundReferences(); 735Assert.Same(asm2[1], varC_MTTestLib2.SourceAssembly()); 736Assert.Same(asm2[2], varC_MTTestLib1_V1.SourceAssembly()); 772var asm_MTTestLib1_V2 = varC_MTTestLib1_V2.SourceAssembly().BoundReferences(); 810var asm_MTTestLib3 = varC_MTTestLib3.SourceAssembly().BoundReferences(); 813Assert.NotSame(asm_MTTestLib3[1], varC_MTTestLib2.SourceAssembly()); 814Assert.NotSame(asm_MTTestLib3[2], varC_MTTestLib1_V1.SourceAssembly()); 826var asm3 = c3.SourceAssembly().BoundReferences(); 831Assert.Same(asm3[3], varC_MTTestLib3.SourceAssembly()); 834Assert.Same(((RetargetingAssemblySymbol)asm3[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 898var asm_MTTestLib1_V3 = varC_MTTestLib1_V3.SourceAssembly().BoundReferences(); 945var asm_MTTestLib4 = varC_MTTestLib4.SourceAssembly().BoundReferences(); 948Assert.NotSame(asm_MTTestLib4[1], varC_MTTestLib2.SourceAssembly()); 949Assert.Same(asm_MTTestLib4[2], varC_MTTestLib1_V3.SourceAssembly()); 950Assert.NotSame(asm_MTTestLib4[3], varC_MTTestLib3.SourceAssembly()); 963var asm4 = c4.SourceAssembly().BoundReferences(); 969Assert.Same(asm4[4], varC_MTTestLib4.SourceAssembly()); 972Assert.NotSame(asm4[1], varC_MTTestLib2.SourceAssembly()); 975Assert.Same(((RetargetingAssemblySymbol)asm4[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1061var asm5 = c5.SourceAssembly().BoundReferences(); 1070var asm6 = c6.SourceAssembly().BoundReferences(); 1073Assert.True(asm6[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1079var asm7 = c7.SourceAssembly().BoundReferences(); 1082Assert.True(asm7[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1147var asm8 = c8.SourceAssembly().BoundReferences(); 1161var asm9 = c9.SourceAssembly().BoundReferences(); 1175var asm10 = c10.SourceAssembly().BoundReferences(); 1204Assert.NotSame(asm_MTTestLib3[1], varC_MTTestLib2.SourceAssembly()); 1205Assert.NotSame(asm_MTTestLib3[2], varC_MTTestLib1_V1.SourceAssembly()); 1210Assert.Same(asm3[3], varC_MTTestLib3.SourceAssembly()); 1213Assert.Same(((RetargetingAssemblySymbol)asm3[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1260Assert.Same(asm4[4], varC_MTTestLib4.SourceAssembly()); 1263Assert.NotSame(asm4[1], varC_MTTestLib2.SourceAssembly()); 1266Assert.Same(((RetargetingAssemblySymbol)asm4[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1352Assert.True(asm6[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1355Assert.True(asm7[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1428var asm_MTTestLib2 = varC_MTTestLib2.SourceAssembly().BoundReferences(); 1438var asm2Prime = c2.SourceAssembly().BoundReferences(); 1442Assert.Same(asm2[1], varC_MTTestLib2.SourceAssembly()); 1478var asm_MTTestLib3Prime = varC_MTTestLib3.SourceAssembly().BoundReferences(); 1482Assert.NotSame(asm_MTTestLib3[1], varC_MTTestLib2.SourceAssembly()); 1495var asm3Prime = c3.SourceAssembly().BoundReferences(); 1501Assert.Same(asm3[3], varC_MTTestLib3.SourceAssembly()); 1504Assert.Same(((RetargetingAssemblySymbol)asm3[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1564var asm_MTTestLib4Prime = varC_MTTestLib4.SourceAssembly().BoundReferences(); 1568Assert.NotSame(asm_MTTestLib4[1], varC_MTTestLib2.SourceAssembly()); 1571Assert.NotSame(asm_MTTestLib4[3], varC_MTTestLib3.SourceAssembly()); 1583var asm4Prime = c4.SourceAssembly().BoundReferences(); 1590Assert.Same(asm4[4], varC_MTTestLib4.SourceAssembly()); 1593Assert.NotSame(asm4[1], varC_MTTestLib2.SourceAssembly()); 1596Assert.Same(((RetargetingAssemblySymbol)asm4[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1685var asm5 = c5.SourceAssembly().BoundReferences(); 1697var asm6 = c6.SourceAssembly().BoundReferences(); 1700Assert.True(asm6[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1711var asm7 = c7.SourceAssembly().BoundReferences(); 1714Assert.True(asm7[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1788var asm8 = c8.SourceAssembly().BoundReferences(); 1805var asm9 = c9.SourceAssembly().BoundReferences(); 1820var asm10Prime = c10.SourceAssembly().BoundReferences(); 1850Assert.NotSame(asm_MTTestLib3[1], varC_MTTestLib2.SourceAssembly()); 1856Assert.Same(asm3[3], varC_MTTestLib3.SourceAssembly()); 1859Assert.Same(((RetargetingAssemblySymbol)asm3[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1906Assert.Same(asm4[4], varC_MTTestLib4.SourceAssembly()); 1909Assert.NotSame(asm4[1], varC_MTTestLib2.SourceAssembly()); 1912Assert.Same(((RetargetingAssemblySymbol)asm4[1]).UnderlyingAssembly, varC_MTTestLib2.SourceAssembly()); 1998Assert.True(asm6[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 2001Assert.True(asm7[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 2087var asm1_V1 = localC1_V1.SourceAssembly(); 2109var asm1_V2 = localC1_V2.SourceAssembly(); 2124var asm4_V1 = localC4_V1.SourceAssembly(); 2139var asm4_V2 = localC4_V2.SourceAssembly(); 2154var asm7 = c7.SourceAssembly(); 2240var asm3 = c3.SourceAssembly(); 2262var asm5 = c5.SourceAssembly().BoundReferences();