2 implementations of IPublicOption
Microsoft.CodeAnalysis.Workspaces (2)
Options\Option.cs (1)
15public class Option<T> : IPublicOption
Options\PerLanguageOption.cs (1)
15public class PerLanguageOption<T> : IPublicOption
7 references to IPublicOption
Microsoft.CodeAnalysis.Workspaces (7)
Options\Option.cs (1)
86IPublicOption? IOption2.PublicOption => null;
Options\PerLanguageOption.cs (1)
78IPublicOption? IOption2.PublicOption => null;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\IOption2.cs (1)
22IPublicOption? PublicOption { get; }
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
39public IPublicOption? PublicOption { get; } 42internal Option2(OptionDefinition<T> definition, string? languageName, Func<IOption2, IPublicOption>? publicOptionFactory)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (2)
31public IPublicOption? PublicOption { get; } 33internal PerLanguageOption2(OptionDefinition<T> optionDefinition, Func<IOption2, IPublicOption>? publicOptionFactory)