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