1 instantiation of AssemblyIdentityAndLocation
Microsoft.CodeAnalysis.Scripting (1)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (1)
182RegisterDependencyNoLock(new AssemblyIdentityAndLocation(dependency, path));
12 references to AssemblyIdentityAndLocation
Microsoft.CodeAnalysis.Scripting (12)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (12)
59private readonly Dictionary<string, List<AssemblyIdentityAndLocation>> _dependenciesWithLocationBySimpleName; 105_dependenciesWithLocationBySimpleName = new Dictionary<string, List<AssemblyIdentityAndLocation>>(); 224private void RegisterDependencyNoLock(AssemblyIdentityAndLocation dependency) 226List<AssemblyIdentityAndLocation> sameSimpleNameAssemblyIdentities; 234_dependenciesWithLocationBySimpleName.Add(simpleName, new List<AssemblyIdentityAndLocation> { dependency }); 420List<AssemblyIdentityAndLocation> sameSimpleNameIdentities; 423var identityAndLocation = FindHighestVersionOrFirstMatchingIdentity(identity, sameSimpleNameIdentities); 492private static AssemblyIdentityAndLocation FindHighestVersionOrFirstMatchingIdentity(AssemblyIdentity identity, IEnumerable<AssemblyIdentityAndLocation> assemblies) 494var candidate = default(AssemblyIdentityAndLocation); 495foreach (var assembly in assemblies)