3 instantiations of GacFileResolver
Microsoft.CodeAnalysis.EditorFeatures (1)
Interactive\InteractiveSession.cs (1)
390gacFileResolver: platformInfo.HasGlobalAssemblyCache ? new GacFileResolver(preferredCulture: CultureInfo.CurrentCulture) : null,
Microsoft.CodeAnalysis.InteractiveHost (1)
Interactive\Core\InteractiveHost.Service.cs (1)
130gacFileResolver: s_currentPlatformInfo.HasGlobalAssemblyCache ? new GacFileResolver(preferredCulture: CultureInfo.CurrentCulture) : null,
Microsoft.CodeAnalysis.Scripting (1)
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (1)
60gacFileResolver: GacFileResolver.IsAvailable ? new GacFileResolver(preferredCulture: CultureInfo.CurrentCulture) : null,
14 references to GacFileResolver
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
CommandLineRunnerTests.cs (1)
446GacFileResolver.IsAvailable ? null : "/r:System.Console",
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\Scripting\AbstractReferenceDirectiveCompletionProvider.cs (1)
42if (GacFileResolver.IsAvailable)
Microsoft.CodeAnalysis.Scripting (10)
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (5)
31internal static string? GetDesktopFrameworkDirectory() => GacFileResolver.IsAvailable ? 39internal readonly GacFileResolver? GacFileResolver; 60gacFileResolver: GacFileResolver.IsAvailable ? new GacFileResolver(preferredCulture: CultureInfo.CurrentCulture) : null, 69GacFileResolver? gacFileResolver = null, 83GacFileResolver? gacFileResolver,
ScriptOptions.cs (1)
41if (GacFileResolver.IsAvailable)
src\Compilers\Shared\GlobalAssemblyCacheHelpers\GacFileResolver.cs (4)
20internal sealed class GacFileResolver : IEquatable<GacFileResolver> 49/// Creates an instance of a <see cref="GacFileResolver"/>, if available on the platform (check <see cref="IsAvailable"/>). 85public bool Equals(GacFileResolver other) 93public override bool Equals(object obj) => Equals(obj as GacFileResolver);
Microsoft.CodeAnalysis.Scripting.TestUtilities (1)
CSharpScriptTestBase.cs (1)
50if (GacFileResolver.IsAvailable)
Microsoft.CodeAnalysis.Scripting.UnitTests (1)
ScriptOptionsTests.cs (1)
32Assert.Equal(GacFileResolver.IsAvailable ? 5 : 30, options.MetadataReferences.Length);