18 references to BinaryOperatorSpacingOptionsInternal
Microsoft.CodeAnalysis.CSharp.Workspaces (18)
Formatting\CSharpFormattingOptions.cs (4)
137
CSharpFormattingOptions2.SpacingAroundBinaryOperator.ToPublicOption().ConvertEnumOption<
BinaryOperatorSpacingOptionsInternal
, BinaryOperatorSpacingOptions>();
208
Single =
BinaryOperatorSpacingOptionsInternal
.Single,
211
Ignore =
BinaryOperatorSpacingOptionsInternal
.Ignore,
214
Remove =
BinaryOperatorSpacingOptionsInternal
.Remove,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (6)
28
private static readonly BidirectionalMap<string,
BinaryOperatorSpacingOptionsInternal
> s_binaryOperatorSpacingOptionsEditorConfigMap =
31
KeyValuePair.Create("ignore",
BinaryOperatorSpacingOptionsInternal
.Ignore),
32
KeyValuePair.Create("none",
BinaryOperatorSpacingOptionsInternal
.Remove),
33
KeyValuePair.Create("before_and_after",
BinaryOperatorSpacingOptionsInternal
.Single),
181
public static Option2<
BinaryOperatorSpacingOptionsInternal
> SpacingAroundBinaryOperator { get; } = CreateOption(
184
new EditorConfigValueSerializer<
BinaryOperatorSpacingOptionsInternal
>(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.Parsers.cs (3)
92
internal static
BinaryOperatorSpacingOptionsInternal
ParseEditorConfigSpacingAroundBinaryOperator(string binaryOperatorSpacingValue)
93
=> s_binaryOperatorSpacingOptionsEditorConfigMap.TryGetValue(binaryOperatorSpacingValue.Trim(), out var value) ? value :
BinaryOperatorSpacingOptionsInternal
.Single;
95
private static string GetSpacingAroundBinaryOperatorEditorConfigString(
BinaryOperatorSpacingOptionsInternal
value)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpSyntaxFormattingOptions.cs (2)
56
[DataMember] public
BinaryOperatorSpacingOptionsInternal
SpacingAroundBinaryOperator { get; init; } =
BinaryOperatorSpacingOptionsInternal
.Single;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (3)
336
case
BinaryOperatorSpacingOptionsInternal
.Single:
338
case
BinaryOperatorSpacingOptionsInternal
.Remove:
355
case
BinaryOperatorSpacingOptionsInternal
.Ignore: