52 references to GetAssemblyOrModuleSymbol
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpCompilation.cs (1)
4044
return this.
GetAssemblyOrModuleSymbol
(reference).GetPublicSymbol();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenTupleTest.cs (2)
13919
Assert.NotSame(comp2.Assembly, (AssemblySymbol)comp3.
GetAssemblyOrModuleSymbol
(comp2CompilationRef)); // We are interested in retargeting scenario
14084
Assert.NotSame(comp2.Assembly, (AssemblySymbol)comp3.
GetAssemblyOrModuleSymbol
(comp2CompilationRef)); // We are interested in retargeting scenario
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (47)
Compilation\CompilationAPITests.cs (9)
3480
var assembly1 = comp.
GetAssemblyOrModuleSymbol
(reference).GetPublicSymbol();
3506
var assembly1 = comp.
GetAssemblyOrModuleSymbol
(reference).GetPublicSymbol();
3536
var assembly1 = comp.
GetAssemblyOrModuleSymbol
(reference1).GetPublicSymbol();
3539
var assembly2 = comp.
GetAssemblyOrModuleSymbol
(reference2).GetPublicSymbol();
3576
var assembly1 = comp.
GetAssemblyOrModuleSymbol
(reference1).GetPublicSymbol();
3579
var assembly2 = comp.
GetAssemblyOrModuleSymbol
(reference2).GetPublicSymbol();
3616
var corlibAssembly = current.
GetAssemblyOrModuleSymbol
(corlibReference).GetPublicSymbol();
3619
var otherAssembly = current.
GetAssemblyOrModuleSymbol
(otherReference).GetPublicSymbol();
3646
var corlibAssembly = current.
GetAssemblyOrModuleSymbol
(corlibReference).GetPublicSymbol();
Compilation\ReferenceManagerTests.cs (12)
2188
var a0 = c1.
GetAssemblyOrModuleSymbol
(refVectors40);
2189
var a1 = c1.
GetAssemblyOrModuleSymbol
(refVectors41);
2198
a0 = c2.
GetAssemblyOrModuleSymbol
(refVectors40);
2199
a1 = c2.
GetAssemblyOrModuleSymbol
(refVectors41);
2539
Assert.Equal("B", ((AssemblySymbol)c.
GetAssemblyOrModuleSymbol
(bRef)).Name);
2612
Assert.Equal("B", ((AssemblySymbol)c.
GetAssemblyOrModuleSymbol
(b3RefY)).Name);
2613
Assert.Null(c.
GetAssemblyOrModuleSymbol
(b3RefX));
2782
Assert.Equal("D", ((AssemblySymbol)c.
GetAssemblyOrModuleSymbol
(dRef)).Name);
2814
Assert.Equal("B", ((AssemblySymbol)c.
GetAssemblyOrModuleSymbol
(bRef)).Name);
2815
Assert.Equal("D", ((AssemblySymbol)c.
GetAssemblyOrModuleSymbol
(dRef)).Name);
2857
((AssemblySymbol)c.
GetAssemblyOrModuleSymbol
(b3Ref)).Identity.GetDisplayName());
2859
Assert.Null((AssemblySymbol)c.
GetAssemblyOrModuleSymbol
(b2Ref));
Compilation\UsedAssembliesTests.cs (10)
77
Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).
GetAssemblyOrModuleSymbol
(reference));
405
Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).
GetAssemblyOrModuleSymbol
(reference));
439
Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).
GetAssemblyOrModuleSymbol
(reference));
490
Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).
GetAssemblyOrModuleSymbol
(reference));
561
Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).
GetAssemblyOrModuleSymbol
(reference1));
659
Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).
GetAssemblyOrModuleSymbol
(reference0));
666
Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp3).
GetAssemblyOrModuleSymbol
(references.Last()));
1383
Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).
GetAssemblyOrModuleSymbol
(reference));
2005
Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).
GetAssemblyOrModuleSymbol
(reference));
2472
Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).
GetAssemblyOrModuleSymbol
(reference1));
Symbols\CovariantReturnTests.cs (4)
470
var sourceAssembly = (AssemblySymbol)result.
GetAssemblyOrModuleSymbol
(compAsMetadata);
522
var retargetingAssembly = (AssemblySymbol)result.
GetAssemblyOrModuleSymbol
(compAsMetadata);
4024
var lastReference = compilation.
GetAssemblyOrModuleSymbol
(compilation.References.Last());
4262
var lastReference = compilation.
GetAssemblyOrModuleSymbol
(compilation.References.Last());
Symbols\SymbolDistinguisherTests.cs (12)
39
var referencedAssembly = (AssemblySymbol)comp.
GetAssemblyOrModuleSymbol
(libRef);
81
var referencedAssembly = (AssemblySymbol)comp.
GetAssemblyOrModuleSymbol
(libRef);
102
var referencedAssembly = (AssemblySymbol)comp.
GetAssemblyOrModuleSymbol
(libRef);
121
var referencedAssembly = (AssemblySymbol)comp.
GetAssemblyOrModuleSymbol
(libRef);
143
var referencedAssembly = (AssemblySymbol)comp.
GetAssemblyOrModuleSymbol
(libRef);
162
var referencedAssembly = (AssemblySymbol)comp.
GetAssemblyOrModuleSymbol
(libRef);
186
var referencedAssembly = (AssemblySymbol)comp.
GetAssemblyOrModuleSymbol
(libRef);
212
var referencedAssembly = (AssemblySymbol)comp.
GetAssemblyOrModuleSymbol
(libRef);
237
var referencedAssembly = (AssemblySymbol)comp.
GetAssemblyOrModuleSymbol
(libRef);
262
var referencedAssembly = (AssemblySymbol)comp.
GetAssemblyOrModuleSymbol
(libRef);
284
var referencedAssembly = (AssemblySymbol)comp.
GetAssemblyOrModuleSymbol
(libRef);
301
var referencedAssembly = (AssemblySymbol)comp.
GetAssemblyOrModuleSymbol
(libRef);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
Extensions.cs (2)
29
return (AssemblySymbol)compilation.
GetAssemblyOrModuleSymbol
(reference);
34
return (ModuleSymbol)compilation.
GetAssemblyOrModuleSymbol
(reference);