1 instantiation of ReferencedAssemblyIdentity
Microsoft.CodeAnalysis (1)
ReferenceManager\CommonReferenceManager.Resolution.cs (1)
672
var 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,
985
private static bool IsSuperseded(AssemblyIdentity identity, IReadOnlyDictionary<string, List<
ReferencedAssemblyIdentity
>> assemblyReferencesBySimpleName)
987
var
value = assemblyReferencesBySimpleName[identity.Name][0];
992
private static int IndexOfCorLibrary(ImmutableArray<AssemblyData> assemblies, IReadOnlyDictionary<string, List<
ReferencedAssemblyIdentity
>> assemblyReferencesBySimpleName, bool supersedeLowerVersions)
ReferenceManager\CommonReferenceManager.Resolution.cs (10)
212
[Out] Dictionary<string, List<
ReferencedAssemblyIdentity
>> assemblyReferencesBySimpleName,
669
Dictionary<string, List<
ReferencedAssemblyIdentity
>> referencesBySimpleName,
672
var
referencedAssembly = new ReferencedAssemblyIdentity(identity, reference, assemblyIndex);
674
List<
ReferencedAssemblyIdentity
>? sameSimpleNameIdentities;
677
referencesBySimpleName.Add(identity.Name, new List<
ReferencedAssemblyIdentity
> { referencedAssembly });
683
foreach (
var
other in sameSimpleNameIdentities)
706
ReferencedAssemblyIdentity
equivalent = default(
ReferencedAssemblyIdentity
);
709
foreach (
var
other in sameSimpleNameIdentities)
727
foreach (
var
other in sameSimpleNameIdentities)
ReferenceManager\CommonReferenceManager.State.cs (1)
465
IReadOnlyDictionary<string, List<
ReferencedAssemblyIdentity
>> assemblyReferencesBySimpleName,