2 implementations of Definition
Microsoft.CodeAnalysis.CodeStyle (2)
Option2.cs (1)
77OptionDefinition IOption2.Definition => Definition;
PerLanguageOption2.cs (1)
64OptionDefinition IOption2.Definition => Definition;
12 references to Definition
Microsoft.CodeAnalysis.CodeStyle (8)
AnalyzerConfigOptionsExtensions.cs (5)
26Contract.ThrowIfFalse(option.Definition.IsEditorConfigOption); 28if (option.Definition.Type == typeof(NamingStylePreferences)) 39if (analyzerConfigOptions.TryGetValue(option.Definition.ConfigName, out var stringValue)) 44return ((OptionDefinition<T>)option.Definition).Serializer.TryParseValue(stringValue, out value!); 47if (option.Definition.Serializer.TryParse(stringValue, out var objectValue))
IDEDiagnosticIdToOptionMappingHelper.cs (1)
89Debug.Assert(options.All(option => option.Definition.IsEditorConfigOption));
Option2.cs (1)
103return Definition == other?.Definition;
PerLanguageOption2.cs (1)
90return Definition == other?.Definition;
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (4)
CodeFixVerifierHelper.cs (3)
125Assert.True(optionKey.Option.Definition.IsEditorConfigOption); 133analyzerConfig.AppendLine($"{optionKey.Option.Definition.ConfigName} = {optionKey.Option.Definition.Serializer.Serialize(value)}");
OptionsCollection.cs (1)
39Debug.Assert(optionKey.Option is IOption2 { Definition.StorageMapping: null });