1 instantiation of MergedAliases
Microsoft.CodeAnalysis (1)
ReferenceManager\CommonReferenceManager.Resolution.cs (1)
626mergedAliases = 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)
233Dictionary<MetadataReference, MergedAliases>? lazyAliasMap = null; 440private static ResolvedReference GetResolvedReferenceAndFreePropertyMapEntry(MetadataReference reference, int index, MetadataImageKind kind, Dictionary<MetadataReference, MergedAliases>? propertyMapOpt) 445if (propertyMapOpt != null && propertyMapOpt.TryGetValue(reference, out MergedAliases? mergedProperties)) 611private void MergeReferenceProperties(MetadataReference primaryReference, MetadataReference newReference, DiagnosticBag diagnostics, ref Dictionary<MetadataReference, MergedAliases>? lazyAliasMap) 620lazyAliasMap = new Dictionary<MetadataReference, MergedAliases>(); 623MergedAliases? mergedAliases;
ReferenceManager\CommonReferenceManager.State.cs (1)
642aliasesOfReferencedAssembliesBuilder[assemblyIndex] = MergedAliases.Merge(aliasesOfReferencedAssembliesBuilder[assemblyIndex], recursiveAliases);