1 instantiation of MergedAliases
Microsoft.CodeAnalysis (1)
ReferenceManager\CommonReferenceManager.Resolution.cs (1)
625mergedAliases = new MergedAliases();
9 references to MergedAliases
Microsoft.CodeAnalysis (9)
ReferenceManager\CommonReferenceManager.Binding.cs (2)
239Dictionary<MetadataReference, MergedAliases>? lazyAliasMap = null; 462Dictionary<MetadataReference, MergedAliases>? propertyMapOpt,
ReferenceManager\CommonReferenceManager.Resolution.cs (6)
232Dictionary<MetadataReference, MergedAliases>? lazyAliasMap = null; 439private static ResolvedReference GetResolvedReferenceAndFreePropertyMapEntry(MetadataReference reference, int index, MetadataImageKind kind, Dictionary<MetadataReference, MergedAliases>? propertyMapOpt) 444if (propertyMapOpt != null && propertyMapOpt.TryGetValue(reference, out MergedAliases? mergedProperties)) 610private void MergeReferenceProperties(MetadataReference primaryReference, MetadataReference newReference, DiagnosticBag diagnostics, ref Dictionary<MetadataReference, MergedAliases>? lazyAliasMap) 619lazyAliasMap = new Dictionary<MetadataReference, MergedAliases>(); 622MergedAliases? mergedAliases;
ReferenceManager\CommonReferenceManager.State.cs (1)
642aliasesOfReferencedAssembliesBuilder[assemblyIndex] = MergedAliases.Merge(aliasesOfReferencedAssembliesBuilder[assemblyIndex], recursiveAliases);