2 overrides of GetReferencedAssemblySymbols
Microsoft.CodeAnalysis.CSharp (2)
Symbols\MissingModuleSymbol.cs (1)
158
internal override ImmutableArray<AssemblySymbol>
GetReferencedAssemblySymbols
()
Symbols\NonMissingModuleSymbol.cs (1)
60
internal sealed override ImmutableArray<AssemblySymbol>
GetReferencedAssemblySymbols
()
81 references to GetReferencedAssemblySymbols
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Symbols.cs (1)
2591
Compilation.Assembly.Modules[0].
GetReferencedAssemblySymbols
())
Emitter\Model\PEModuleBuilder.cs (1)
156
foreach (AssemblySymbol aRef in modules[i].
GetReferencedAssemblySymbols
())
Emitter\NoPia\EmbeddedTypesManager.cs (1)
218
foreach (AssemblySymbol indirectRef in m.
GetReferencedAssemblySymbols
())
Symbols\ModuleSymbol.cs (2)
237
return
GetReferencedAssemblySymbols
();
254
var referencedAssemblies =
GetReferencedAssemblySymbols
();
Symbols\ReferenceManager.cs (4)
130
referencedAssemblySymbols.AddRange(module.
GetReferencedAssemblySymbols
());
567
var noPiaResolutionAssemblies = sourceAssembly.Modules[0].
GetReferencedAssemblySymbols
();
662
retargetingAssemblySymbol.UnderlyingAssembly.Modules[0].
GetReferencedAssemblySymbols
();
1101
var sourceReferencedAssemblySymbols = modules[0].
GetReferencedAssemblySymbols
();
Symbols\Source\SourceAssemblySymbol.cs (1)
1845
return _modules[0].
GetReferencedAssemblySymbols
();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (54)
CodeGen\CodeGenOverridingAndHiding.cs (1)
3993
var globalNamespace = module.
GetReferencedAssemblySymbols
().Last().GlobalNamespace;
Emit\CompilationEmitTests.cs (13)
2136
compWithReal.SourceModule.
GetReferencedAssemblySymbols
().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString()));
2153
compWithReal.SourceModule.
GetReferencedAssemblySymbols
().Last().GetAttributes().Select(a => a.AttributeClass.ToTestDisplayString()));
2167
compWithReal2.SourceModule.
GetReferencedAssemblySymbols
().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString()));
2184
compWithReal2.SourceModule.
GetReferencedAssemblySymbols
().Last().GetAttributes().Select(a => a.AttributeClass.ToTestDisplayString()));
2195
compWithMetadata.SourceModule.
GetReferencedAssemblySymbols
().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString()));
2211
compWithMetadata.SourceModule.
GetReferencedAssemblySymbols
().Last().GetAttributes().Select(a => a.AttributeClass.ToTestDisplayString()));
2224
compWithRef.SourceModule.
GetReferencedAssemblySymbols
().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString()));
2239
compWithRef.SourceModule.
GetReferencedAssemblySymbols
().Last().GetAttributes().Select(a => a.AttributeClass.ToTestDisplayString()));
2302
input.SourceModule.
GetReferencedAssemblySymbols
().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString()));
2369
input.SourceModule.
GetReferencedAssemblySymbols
().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString()));
2436
input.SourceModule.
GetReferencedAssemblySymbols
().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString()));
2467
var globalNamespace = compWithRef.SourceModule.
GetReferencedAssemblySymbols
().Last().GlobalNamespace;
2513
compWithRef.SourceModule.
GetReferencedAssemblySymbols
().Last().GlobalNamespace.GetMembers().Select(m => m.ToDisplayString()));
Emit\NoPiaEmbedTypes.cs (40)
1172
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
1731
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
1904
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
1991
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
2199
Assert.Equal(2, module.
GetReferencedAssemblySymbols
().Length);
2200
Assert.Equal("mscorlib", module.
GetReferencedAssemblySymbols
()[0].Name);
2201
Assert.Equal("System.Core", module.
GetReferencedAssemblySymbols
()[1].Name);
2708
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
2780
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
2844
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
2905
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
2971
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
3037
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
3102
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
3167
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
3235
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
3326
Assert.Equal(2, module.
GetReferencedAssemblySymbols
().Length);
3385
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
3450
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
3757
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
3852
Assert.Equal(2, module.
GetReferencedAssemblySymbols
().Length);
3853
Assert.Equal("Consumer1", module.
GetReferencedAssemblySymbols
()[1].Name);
3952
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
4036
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
4113
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
4178
Assert.Equal(1, module.
GetReferencedAssemblySymbols
().Length);
4243
Assert.Equal(3, module.
GetReferencedAssemblySymbols
().Length);
4303
Assert.Equal(3, module.
GetReferencedAssemblySymbols
().Length);
4363
Assert.Equal(3, module.
GetReferencedAssemblySymbols
().Length);
4429
Assert.Equal(3, module.
GetReferencedAssemblySymbols
().Length);
4573
Assert.Null(compilation1.SourceModule.
GetReferencedAssemblySymbols
()[1].Modules[0].LookupTopLevelMetadataType(ref fullName));
4574
Assert.Null(compilation1.SourceModule.
GetReferencedAssemblySymbols
()[1].GetTypeByMetadataName(fullName.FullName));
4581
Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(((PEModuleSymbol)compilation2.SourceModule.
GetReferencedAssemblySymbols
()[1].Modules[0]).LookupTopLevelMetadataTypeWithNoPiaLocalTypeUnification(ref fullName, out isNoPiaLocalType));
4583
Assert.Null(compilation2.SourceModule.
GetReferencedAssemblySymbols
()[1].Modules[0].LookupTopLevelMetadataType(ref fullName));
4584
Assert.Null(compilation2.SourceModule.
GetReferencedAssemblySymbols
()[1].GetTypeByMetadataName(fullName.FullName));
4591
Assert.Null(compilation3.SourceModule.
GetReferencedAssemblySymbols
()[1].Modules[0].LookupTopLevelMetadataType(ref fullName));
4592
Assert.Null(compilation3.SourceModule.
GetReferencedAssemblySymbols
()[1].GetTypeByMetadataName(fullName.FullName));
4599
Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(((PEModuleSymbol)compilation4.SourceModule.
GetReferencedAssemblySymbols
()[1].Modules[0]).LookupTopLevelMetadataTypeWithNoPiaLocalTypeUnification(ref fullName, out isNoPiaLocalType));
4601
Assert.Null(compilation4.SourceModule.
GetReferencedAssemblySymbols
()[1].Modules[0].LookupTopLevelMetadataType(ref fullName));
4602
Assert.Null(compilation4.SourceModule.
GetReferencedAssemblySymbols
()[1].GetTypeByMetadataName(fullName.FullName));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (4)
Attributes\AttributeTests_Assembly.cs (3)
474
Assert.Equal(1, m.
GetReferencedAssemblySymbols
().Length);
476
var naturalRef = m.ContainingAssembly.Modules[1].
GetReferencedAssemblySymbols
()[1];
483
Assert.Equal("neutral, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", m.
GetReferencedAssemblySymbols
()[1].ToTestDisplayString());
Attributes\AttributeTests_Embedded.cs (1)
294
var referenceAttribute = module.
GetReferencedAssemblySymbols
().Single(assembly => assembly.Name == "testRef").GetTypeByMetadataName(attributeName);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
EETypeNameDecoder.cs (1)
35
var assemblies = Module.
GetReferencedAssemblySymbols
();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (11)
Symbols\CompilationCreationTests.cs (3)
2565
PEAssemblySymbol Lib1_V1 = (PEAssemblySymbol)c1AsmSource.Modules[0].
GetReferencedAssemblySymbols
()[1];
2570
RetargetingAssemblySymbol c1AsmRef = (RetargetingAssemblySymbol)c2AsmSource.Modules[0].
GetReferencedAssemblySymbols
()[2];
2571
PEAssemblySymbol Lib1_V2 = (PEAssemblySymbol)c2AsmSource.Modules[0].
GetReferencedAssemblySymbols
()[1];
Symbols\Metadata\PE\NoPia.cs (4)
393
Assert.Equal(1, localTypes1_1.Modules[0].
GetReferencedAssemblySymbols
().Length);
394
Assert.Same(localTypes1.GetReferencedAssemblySymbol(mscorlibRef), localTypes1_1.Modules[0].
GetReferencedAssemblySymbols
()[0]);
398
Assert.Equal(1, localTypes2_1.Modules[0].
GetReferencedAssemblySymbols
().Length);
399
Assert.Same(localTypes2.GetReferencedAssemblySymbol(mscorlibRef), localTypes2_1.Modules[0].
GetReferencedAssemblySymbols
()[0]);
Symbols\Metadata\PE\NoPiaLocalHideAndTypeSubstitutionTests.cs (4)
35
Assert.Equal(1, localConsumerRefsAsm.First(arg => arg.Name == "LocalTypes1").Modules.FirstOrDefault().
GetReferencedAssemblySymbols
().Length);
36
Assert.Equal(localConsumerRefsAsm.First(arg => arg.Name == "mscorlib"), localConsumerRefsAsm.First(arg => arg.Name == "LocalTypes1").Modules.FirstOrDefault().
GetReferencedAssemblySymbols
().ElementAt(0));
96
Assert.Equal(2, localConsumerRefsAsm.First(arg => arg.Name == "Dummy2").Modules.FirstOrDefault().
GetReferencedAssemblySymbols
().Length);
131
Assert.Equal(3, localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").Modules.FirstOrDefault().
GetReferencedAssemblySymbols
().Length);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Extensions.cs (1)
89
from @ref in m.
GetReferencedAssemblySymbols
()