4 instantiations of ModuleReferences
Microsoft.CodeAnalysis.CSharp (4)
Symbols\ReferenceManager.cs (4)
328var sourceModuleReferences = new ModuleReferences<AssemblySymbol>(referencedAssemblies.SelectAsArray(a => a.Identity), referencedAssemblies, unifiedAssemblies); 708var moduleReferences = new ModuleReferences<AssemblySymbol>(referencedAssemblies, symbols.AsImmutableOrNull(), unifiedAssemblies.AsImmutableOrEmpty()); 752var moduleReferences = new ModuleReferences<AssemblySymbol>(identities.AsImmutableOrNull(), symbols.AsImmutableOrNull(), unifiedAssemblies.AsImmutableOrEmpty()); 800var references = new ModuleReferences<AssemblySymbol>(
15 references to ModuleReferences
Microsoft.CodeAnalysis (3)
ReferenceManager\CommonReferenceManager.State.cs (3)
168private ImmutableArray<ModuleReferences<TAssemblySymbol>> _lazyReferencedModulesReferences; 297internal ImmutableArray<ModuleReferences<TAssemblySymbol>> ReferencedModulesReferences 419ImmutableArray<ModuleReferences<TAssemblySymbol>> referencedModulesReferences,
Microsoft.CodeAnalysis.CSharp (12)
Symbols\MissingModuleSymbol.cs (1)
164internal override void SetReferences(ModuleReferences<AssemblySymbol> moduleReferences, SourceAssemblySymbol originatingSourceAssemblyDebugOnly)
Symbols\ModuleSymbol.cs (1)
273internal abstract void SetReferences(ModuleReferences<AssemblySymbol> moduleReferences, SourceAssemblySymbol originatingSourceAssemblyDebugOnly = null);
Symbols\NonMissingModuleSymbol.cs (2)
29private ModuleReferences<AssemblySymbol> _moduleReferences; 154internal override void SetReferences(ModuleReferences<AssemblySymbol> moduleReferences, SourceAssemblySymbol originatingSourceAssemblyDebugOnly = null)
Symbols\ReferenceManager.cs (7)
328var sourceModuleReferences = new ModuleReferences<AssemblySymbol>(referencedAssemblies.SelectAsArray(a => a.Identity), referencedAssemblies, unifiedAssemblies); 463ImmutableArray<ModuleReferences<AssemblySymbol>> moduleReferences; 708var moduleReferences = new ModuleReferences<AssemblySymbol>(referencedAssemblies, symbols.AsImmutableOrNull(), unifiedAssemblies.AsImmutableOrEmpty()); 752var moduleReferences = new ModuleReferences<AssemblySymbol>(identities.AsImmutableOrNull(), symbols.AsImmutableOrNull(), unifiedAssemblies.AsImmutableOrEmpty()); 765out ImmutableArray<ModuleReferences<AssemblySymbol>> moduleReferences) 770var moduleReferencesBuilder = (moduleSymbols.Length > 1) ? ArrayBuilder<ModuleReferences<AssemblySymbol>>.GetInstance() : null; 800var references = new ModuleReferences<AssemblySymbol>(
Symbols\Retargeting\RetargetingModuleSymbol.cs (1)
188internal override void SetReferences(ModuleReferences<AssemblySymbol> moduleReferences, SourceAssemblySymbol originatingSourceAssemblyDebugOnly)