2 implementations of Definition
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (1)
76OptionDefinition IOption2.Definition => Definition;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (1)
64OptionDefinition IOption2.Definition => Definition;
11 references to Definition
Microsoft.CodeAnalysis.CodeStyle (11)
src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer.cs (1)
87Debug.Assert(option is { Definition.DefaultValue: ICodeStyleOption2 } == descriptor.CustomTags.Contains(WellKnownDiagnosticTags.CustomSeverityConfigurable));
src\Analyzers\Core\Analyzers\IDEDiagnosticIdToOptionMappingHelper.cs (1)
88Debug.Assert(options.All(option => option.Definition.IsEditorConfigOption));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (5)
22Contract.ThrowIfFalse(option.Definition.IsEditorConfigOption); 24if (option.Definition.Type == typeof(NamingStylePreferences)) 35if (analyzerConfigOptions.TryGetValue(option.Definition.ConfigName, out var stringValue)) 40return ((OptionDefinition<T>)option.Definition).Serializer.TryParseValue(stringValue, out value!); 43if (option.Definition.Serializer.TryParse(stringValue, out var objectValue))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (2)
203builder[option.Definition.ConfigName] = option.Definition.Serializer.Serialize(value);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (1)
102return Definition == other?.Definition;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (1)
90return Definition == other?.Definition;