1 interface inheriting from IOption
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\IOption2.cs (1)
18
,
IOption
22 references to IOption
dotnet-format (2)
Analyzers\Extensions.cs (2)
145
var
codeStyleOption = (
IOption
)codeStyleOptionObj!;
Microsoft.CodeAnalysis.Workspaces (20)
Options\Option.cs (2)
82
object?
IOption
.DefaultValue => this.DefaultValue;
84
bool
IOption
.IsPerLanguage => false;
Options\OptionKey.cs (4)
14
public
IOption
Option { get; }
19
public OptionKey(
IOption
option, string? language = null)
44
static bool OptionEqual(
IOption
thisOption,
IOption
otherOption)
Options\PerLanguageOption.cs (2)
76
object?
IOption
.DefaultValue => this.DefaultValue;
80
bool
IOption
.IsPerLanguage => true;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (6)
81
string
IOption
.Feature => "config";
82
string
IOption
.Name => Definition.ConfigName;
83
object?
IOption
.DefaultValue => Definition.DefaultValue;
84
bool
IOption
.IsPerLanguage => false;
85
Type
IOption
.Type => Definition.Type;
86
ImmutableArray<OptionStorageLocation>
IOption
.StorageLocations => [];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (6)
70
string
IOption
.Feature => "config";
71
string
IOption
.Name => Definition.ConfigName;
72
object?
IOption
.DefaultValue => Definition.DefaultValue;
73
bool
IOption
.IsPerLanguage => true;
74
Type
IOption
.Type => Definition.Type;
75
ImmutableArray<OptionStorageLocation>
IOption
.StorageLocations => [];