4 implementations of Definition
Microsoft.CodeAnalysis.Workspaces (4)
Options\Option.cs (1)
88
OptionDefinition IOption2.
Definition
=> OptionDefinition;
Options\PerLanguageOption.cs (1)
74
OptionDefinition IOption2.
Definition
=> _optionDefinition;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (1)
76
OptionDefinition IOption2.
Definition
=> Definition;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (1)
64
OptionDefinition IOption2.
Definition
=> Definition;
29 references to Definition
Microsoft.CodeAnalysis.Features (11)
CodeFixes\Configuration\ConfigurationUpdater.cs (3)
356
var optionValue = option.
Definition
.Serializer.Serialize(option.DefaultValue);
357
builder.Add((option.
Definition
.ConfigName, optionValue, option.IsPerLanguage));
389
orderby option.
Definition
.ConfigName
CodeFixes\Configuration\ConfigureCodeStyle\ConfigureCodeStyleOptionCodeFixProvider.cs (2)
109
var optionName = option.
Definition
.ConfigName;
145
var optionValue = option.
Definition
.Serializer.Serialize(configuredCodeStyleOption);
Diagnostics\Service\DiagnosticAnalyzerService.cs (1)
106
option.
Definition
.Group.Parent == CodeStyleOptionGroups.CodeStyle ||
Options\EditorConfig\EditorConfigFileGenerator.cs (3)
62
foreach (var optionGrouping in options.GroupBy(o => o.
Definition
.Group).OrderBy(g => g.Key.Priority))
72
uniqueEntries.Add($"{option.
Definition
.ConfigName} = {option.
Definition
.Serializer.Serialize(value)}");
src\roslyn\src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer.cs (1)
87
Debug.Assert(option is {
Definition
.DefaultValue: ICodeStyleOption2 } == descriptor.CustomTags.Contains(WellKnownDiagnosticTags.CustomSeverityConfigurable));
src\roslyn\src\Analyzers\Core\Analyzers\IDEDiagnosticIdToOptionMappingHelper.cs (1)
84
Debug.Assert(options.All(option => option.
Definition
.IsEditorConfigOption));
Microsoft.CodeAnalysis.Workspaces (18)
Options\DocumentOptionSet.cs (2)
80
if (!_configOptions.TryGetValue(internallyDefinedOption.
Definition
.ConfigName, out var stringValue))
87
return internallyDefinedOption.
Definition
.Serializer.TryParse(stringValue, out value);
Options\GlobalOptionService.cs (1)
122
Debug.Assert(optionKey.Option is IOption2 {
Definition
.StorageMapping: null });
Options\OptionSet.cs (2)
25
if (optionKey.Option is IOption2 {
Definition
.StorageMapping: { } mapping })
72
if (optionAndLanguage.Option is IOption2 {
Definition
.StorageMapping: { } mapping })
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (5)
23
Contract.ThrowIfFalse(option.
Definition
.IsEditorConfigOption);
25
if (option.
Definition
.Type == typeof(NamingStylePreferences))
36
if (analyzerConfigOptions.TryGetValue(option.
Definition
.ConfigName, out var stringValue))
41
return ((OptionDefinition<T>)option.
Definition
).Serializer.TryParseValue(stringValue, out value!);
44
if (option.
Definition
.Serializer.TryParse(stringValue, out var objectValue))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (2)
204
builder[option.
Definition
.ConfigName] = option.
Definition
.Serializer.Serialize(value);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (1)
102
return Definition == other?.
Definition
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (1)
90
return Definition == other?.
Definition
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PublicOptionFactory.cs (4)
120
var equals = x.
Definition
.ConfigName == y.
Definition
.ConfigName && x.
Definition
.Group == y.
Definition
.Group;