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