1 write to Definition
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (1)
35
Definition
= optionDefinition;
30 references to Definition
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (10)
Formatting\OmniSharpSyntaxFormattingOptionsWrapper.cs (8)
29
.Add(FormattingOptions2.TabSize.
Definition
.ConfigName, FormattingOptions2.TabSize.
Definition
.Serializer.Serialize(fallbackLineFormattingOptions.TabSize))
30
.Add(FormattingOptions2.IndentationSize.
Definition
.ConfigName, FormattingOptions2.IndentationSize.
Definition
.Serializer.Serialize(fallbackLineFormattingOptions.IndentationSize))
31
.Add(FormattingOptions2.UseTabs.
Definition
.ConfigName, FormattingOptions2.UseTabs.
Definition
.Serializer.Serialize(fallbackLineFormattingOptions.UseTabs))
32
.Add(FormattingOptions2.NewLine.
Definition
.ConfigName, FormattingOptions2.NewLine.
Definition
.Serializer.Serialize(fallbackLineFormattingOptions.NewLine)))));
Options\OmniSharpSolutionAnalyzerConfigOptionsUpdater.cs (2)
62
var configName = option.
Definition
.ConfigName;
63
var configValue = option.
Definition
.Serializer.Serialize(value);
Microsoft.CodeAnalysis.Workspaces (13)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (11)
54
if (!
Definition
.IsEditorConfigOption)
60
Debug.Assert(!
Definition
.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal));
61
Debug.Assert(!
Definition
.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
64
OptionDefinition IOption2.Definition =>
Definition
;
65
public T DefaultValue =>
Definition
.DefaultValue;
71
string IOption.Name =>
Definition
.ConfigName;
72
object? IOption.DefaultValue =>
Definition
.DefaultValue;
74
Type IOption.Type =>
Definition
.Type;
77
public override string ToString() =>
Definition
.ToString();
79
public override int GetHashCode() =>
Definition
.GetHashCode();
90
return
Definition
== other?.Definition;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PublicOptionFactory.cs (2)
68
option.
Definition
,
70
option.
Definition
.ToPublicOptionDefinition(internalOption, toPublicValue, toInternalValue),
Microsoft.CodeAnalysis.Workspaces.UnitTests (7)
Options\EditorConfigCodeStyleParserTests.cs (2)
57
Assert.True(CodeStyleOptions2.AccessibilityModifiersRequired.
Definition
.Serializer.TryParseValue(configurationString, out var parsedCodeStyleOption));
74
Assert.True(FormattingOptions2.NewLine.
Definition
.Serializer.TryParseValue(configurationString, out var parsedNewLine));
Options\OptionKeyTests.cs (5)
89
Assert.Equal("name", option2.
Definition
.ConfigName);
171
Assert.True(option.
Definition
.Serializer.TryParseValue("true:suggestion", out var result));
183
Assert.False(FormattingOptions2.SmartIndent.
Definition
.IsEditorConfigOption);
188
Assert.True(NamingStyleOptions.NamingPreferences.
Definition
.IsEditorConfigOption);
189
Assert.True(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess.
Definition
.IsEditorConfigOption);