1 instantiation of MultiDictionary
Microsoft.CodeAnalysis (1)
ReferenceManager\CommonReferenceManager.Binding.cs (1)
19
new ObjectPool<MultiDictionary<string, (AssemblyData DefinitionData, int DefinitionIndex)>>(() => new
MultiDictionary
<string, (AssemblyData DefinitionData, int DefinitionIndex)>(AssemblyIdentityComparer.SimpleNameComparer));
13 references to MultiDictionary
Microsoft.CodeAnalysis (13)
Emit\CommonPEModuleBuilder.cs (1)
248
public abstract
MultiDictionary
<Cci.DebugSourceDocument, Cci.DefinitionWithLocation> GetSymbolToLocationMap();
InternalUtilities\MultiDictionary.cs (1)
15
internal sealed class MultiDictionary<K, V> : IEnumerable<KeyValuePair<K,
MultiDictionary
<K, V>.ValueSet>>
NativePdbWriter\PdbWriter.cs (2)
702
public void AssertAllDefinitionsHaveTokens(
MultiDictionary
<DebugSourceDocument, DefinitionWithLocation> file2definitions)
715
public void WriteDefinitionLocations(
MultiDictionary
<DebugSourceDocument, DefinitionWithLocation> file2definitions)
ReferenceManager\AssemblyData.cs (1)
58
public abstract AssemblyReferenceBinding[] BindAssemblyReferences(
MultiDictionary
<string, (AssemblyData DefinitionData, int DefinitionIndex)> assemblies, AssemblyIdentityComparer assemblyIdentityComparer);
ReferenceManager\AssemblyDataForAssemblyBeingBuilt.cs (1)
81
MultiDictionary
<string, (AssemblyData DefinitionData, int DefinitionIndex)> assemblies,
ReferenceManager\CommonReferenceManager.Binding.cs (5)
18
private static readonly ObjectPool<
MultiDictionary
<string, (AssemblyData DefinitionData, int DefinitionIndex)>> s_pool =
19
new ObjectPool<
MultiDictionary
<string, (AssemblyData DefinitionData, int DefinitionIndex)>>(() => new MultiDictionary<string, (AssemblyData DefinitionData, int DefinitionIndex)>(AssemblyIdentityComparer.SimpleNameComparer));
114
var
explicitAssembliesMap = s_pool.Allocate();
210
MultiDictionary
<string, (AssemblyData DefinitionData, int DefinitionIndex)> explicitAssembliesMap,
249
MultiDictionary
<string, (CommonReferenceManager<TCompilation, TAssemblySymbol>.AssemblyData DefinitionData, int DefinitionIndex)>? implicitAssembliesMap = null;
ReferenceManager\CommonReferenceManager.Resolution.cs (2)
893
MultiDictionary
<string, (AssemblyData DefinitionData, int DefinitionIndex)> definitions,
918
MultiDictionary
<string, (AssemblyData DefinitionData, int DefinitionIndex)> definitions,