15 references to BinaryOperatorSpacingOptions
Microsoft.CodeAnalysis.CSharp.CodeStyle (15)
CSharpFormattingOptions2.cs (6)
33private static readonly BidirectionalMap<string, BinaryOperatorSpacingOptions> s_binaryOperatorSpacingOptionsEditorConfigMap = 36KeyValuePairUtil.Create("ignore", BinaryOperatorSpacingOptions.Ignore), 37KeyValuePairUtil.Create("none", BinaryOperatorSpacingOptions.Remove), 38KeyValuePairUtil.Create("before_and_after", BinaryOperatorSpacingOptions.Single), 188public static Option2<BinaryOperatorSpacingOptions> SpacingAroundBinaryOperator { get; } = CreateOption( 191new EditorConfigValueSerializer<BinaryOperatorSpacingOptions>(
CSharpFormattingOptions2.Parsers.cs (4)
92internal static BinaryOperatorSpacingOptions ParseEditorConfigSpacingAroundBinaryOperator(string binaryOperatorSpacingValue) 93=> s_binaryOperatorSpacingOptionsEditorConfigMap.TryGetValue(binaryOperatorSpacingValue.Trim(), out var value) ? value : BinaryOperatorSpacingOptions.Single; 95private static string GetSpacingAroundBinaryOperatorEditorConfigString(BinaryOperatorSpacingOptions value)
CSharpSyntaxFormattingOptions.cs (2)
56[DataMember] public BinaryOperatorSpacingOptions SpacingAroundBinaryOperator { get; init; } = BinaryOperatorSpacingOptions.Single;
SpacingFormattingRule.cs (3)
336case BinaryOperatorSpacingOptions.Single: 338case BinaryOperatorSpacingOptions.Remove: 355case BinaryOperatorSpacingOptions.Ignore: