1 instantiation of ReferencedAssemblyIdentity
Microsoft.CodeAnalysis (1)
ReferenceManager\CommonReferenceManager.Resolution.cs (1)
673var referencedAssembly = new ReferencedAssemblyIdentity(identity, reference, assemblyIndex);
16 references to ReferencedAssemblyIdentity
Microsoft.CodeAnalysis (16)
ReferenceManager\CommonReferenceManager.Binding.cs (5)
101[In, Out] Dictionary<string, List<ReferencedAssemblyIdentity>> assemblyReferencesBySimpleName, 218[In, Out] Dictionary<string, List<ReferencedAssemblyIdentity>> assemblyReferencesBySimpleName, 985private static bool IsSuperseded(AssemblyIdentity identity, IReadOnlyDictionary<string, List<ReferencedAssemblyIdentity>> assemblyReferencesBySimpleName) 987var value = assemblyReferencesBySimpleName[identity.Name][0]; 992private static int IndexOfCorLibrary(ImmutableArray<AssemblyData> assemblies, IReadOnlyDictionary<string, List<ReferencedAssemblyIdentity>> assemblyReferencesBySimpleName, bool supersedeLowerVersions)
ReferenceManager\CommonReferenceManager.Resolution.cs (10)
213[Out] Dictionary<string, List<ReferencedAssemblyIdentity>> assemblyReferencesBySimpleName, 670Dictionary<string, List<ReferencedAssemblyIdentity>> referencesBySimpleName, 673var referencedAssembly = new ReferencedAssemblyIdentity(identity, reference, assemblyIndex); 675List<ReferencedAssemblyIdentity>? sameSimpleNameIdentities; 678referencesBySimpleName.Add(identity.Name, new List<ReferencedAssemblyIdentity> { referencedAssembly }); 684foreach (var other in sameSimpleNameIdentities) 707ReferencedAssemblyIdentity equivalent = default(ReferencedAssemblyIdentity); 710foreach (var other in sameSimpleNameIdentities) 728foreach (var other in sameSimpleNameIdentities)
ReferenceManager\CommonReferenceManager.State.cs (1)
465IReadOnlyDictionary<string, List<ReferencedAssemblyIdentity>> assemblyReferencesBySimpleName,