17 references to LabelPositionOptionsInternal
Microsoft.CodeAnalysis.CSharp.Workspaces (17)
Formatting\CSharpFormattingOptions.cs (4)
156
CSharpFormattingOptions2.LabelPositioning.ToPublicOption().ConvertEnumOption<
LabelPositionOptionsInternal
, LabelPositionOptions>();
196
LeftMost =
LabelPositionOptionsInternal
.LeftMost,
199
OneLess =
LabelPositionOptionsInternal
.OneLess,
202
NoIndent =
LabelPositionOptionsInternal
.NoIndent,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (6)
35
private static readonly BidirectionalMap<string,
LabelPositionOptionsInternal
> s_labelPositionOptionsEditorConfigMap =
38
KeyValuePair.Create("flush_left",
LabelPositionOptionsInternal
.LeftMost),
39
KeyValuePair.Create("no_change",
LabelPositionOptionsInternal
.NoIndent),
40
KeyValuePair.Create("one_less_than_current",
LabelPositionOptionsInternal
.OneLess),
214
public static Option2<
LabelPositionOptionsInternal
> LabelPositioning { get; } = CreateOption(
217
new EditorConfigValueSerializer<
LabelPositionOptionsInternal
>(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.Parsers.cs (3)
98
internal static
LabelPositionOptionsInternal
ParseEditorConfigLabelPositioning(string labelIndentationValue)
99
=> s_labelPositionOptionsEditorConfigMap.TryGetValue(labelIndentationValue.Trim(), out var value) ? value :
LabelPositionOptionsInternal
.NoIndent;
101
private static string GetLabelPositionOptionEditorConfigString(
LabelPositionOptionsInternal
value)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpSyntaxFormattingOptions.cs (2)
58
[DataMember] public
LabelPositionOptionsInternal
LabelPositioning { get; init; } =
LabelPositionOptionsInternal
.OneLess;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\IndentBlockFormattingRule.cs (2)
139
if (_options.LabelPositioning ==
LabelPositionOptionsInternal
.OneLess)
143
else if (_options.LabelPositioning ==
LabelPositionOptionsInternal
.LeftMost)