88 references to NewLinePlacement
Microsoft.CodeAnalysis.CSharp.CodeStyle (88)
CSharpFormattingOptions2.cs (6)
249
CSharpSyntaxFormattingOptions.NewLinesDefault.HasFlag(
NewLinePlacement
.BeforeElse))
254
CSharpSyntaxFormattingOptions.NewLinesDefault.HasFlag(
NewLinePlacement
.BeforeCatch))
259
CSharpSyntaxFormattingOptions.NewLinesDefault.HasFlag(
NewLinePlacement
.BeforeFinally))
264
CSharpSyntaxFormattingOptions.NewLinesDefault.HasFlag(
NewLinePlacement
.BeforeMembersInObjectInitializers))
269
CSharpSyntaxFormattingOptions.NewLinesDefault.HasFlag(
NewLinePlacement
.BeforeMembersInAnonymousTypes))
274
CSharpSyntaxFormattingOptions.NewLinesDefault.HasFlag(
NewLinePlacement
.BetweenQueryExpressionClauses))
CSharpSyntaxFormattingOptions.cs (29)
30
public const
NewLinePlacement
NewLinesDefault =
31
NewLinePlacement
.BeforeMembersInObjectInitializers |
32
NewLinePlacement
.BeforeMembersInAnonymousTypes |
33
NewLinePlacement
.BeforeElse |
34
NewLinePlacement
.BeforeCatch |
35
NewLinePlacement
.BeforeFinally |
36
NewLinePlacement
.BeforeOpenBraceInTypes |
37
NewLinePlacement
.BeforeOpenBraceInAnonymousTypes |
38
NewLinePlacement
.BeforeOpenBraceInObjectCollectionArrayInitializers |
39
NewLinePlacement
.BeforeOpenBraceInProperties |
40
NewLinePlacement
.BeforeOpenBraceInMethods |
41
NewLinePlacement
.BeforeOpenBraceInAccessors |
42
NewLinePlacement
.BeforeOpenBraceInAnonymousMethods |
43
NewLinePlacement
.BeforeOpenBraceInLambdaExpressionBody |
44
NewLinePlacement
.BeforeOpenBraceInControlBlocks |
45
NewLinePlacement
.BetweenQueryExpressionClauses;
57
[DataMember] public
NewLinePlacement
NewLines { get; init; } = NewLinesDefault;
96
(options.GetOption(CSharpFormattingOptions2.NewLineForMembersInObjectInit, fallbackOptions.NewLines.HasFlag(
NewLinePlacement
.BeforeMembersInObjectInitializers)) ?
NewLinePlacement
.BeforeMembersInObjectInitializers : 0) |
97
(options.GetOption(CSharpFormattingOptions2.NewLineForMembersInAnonymousTypes, fallbackOptions.NewLines.HasFlag(
NewLinePlacement
.BeforeMembersInAnonymousTypes)) ?
NewLinePlacement
.BeforeMembersInAnonymousTypes : 0) |
98
(options.GetOption(CSharpFormattingOptions2.NewLineForElse, fallbackOptions.NewLines.HasFlag(
NewLinePlacement
.BeforeElse)) ?
NewLinePlacement
.BeforeElse : 0) |
99
(options.GetOption(CSharpFormattingOptions2.NewLineForCatch, fallbackOptions.NewLines.HasFlag(
NewLinePlacement
.BeforeCatch)) ?
NewLinePlacement
.BeforeCatch : 0) |
100
(options.GetOption(CSharpFormattingOptions2.NewLineForFinally, fallbackOptions.NewLines.HasFlag(
NewLinePlacement
.BeforeFinally)) ?
NewLinePlacement
.BeforeFinally : 0) |
102
(options.GetOption(CSharpFormattingOptions2.NewLineForClausesInQuery, fallbackOptions.NewLines.HasFlag(
NewLinePlacement
.BetweenQueryExpressionClauses)) ?
NewLinePlacement
.BetweenQueryExpressionClauses : 0);
NewLineBeforeOpenBracePlacement.cs (20)
27
public static NewLineBeforeOpenBracePlacement ToNewLineBeforeOpenBracePlacement(this
NewLinePlacement
value)
28
=> (value.HasFlag(
NewLinePlacement
.BeforeOpenBraceInTypes) ? NewLineBeforeOpenBracePlacement.Types : 0) |
29
(value.HasFlag(
NewLinePlacement
.BeforeOpenBraceInMethods) ? NewLineBeforeOpenBracePlacement.Methods : 0) |
30
(value.HasFlag(
NewLinePlacement
.BeforeOpenBraceInProperties) ? NewLineBeforeOpenBracePlacement.Properties : 0) |
31
(value.HasFlag(
NewLinePlacement
.BeforeOpenBraceInAnonymousMethods) ? NewLineBeforeOpenBracePlacement.AnonymousMethods : 0) |
32
(value.HasFlag(
NewLinePlacement
.BeforeOpenBraceInControlBlocks) ? NewLineBeforeOpenBracePlacement.ControlBlocks : 0) |
33
(value.HasFlag(
NewLinePlacement
.BeforeOpenBraceInAnonymousTypes) ? NewLineBeforeOpenBracePlacement.AnonymousTypes : 0) |
34
(value.HasFlag(
NewLinePlacement
.BeforeOpenBraceInObjectCollectionArrayInitializers) ? NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers : 0) |
35
(value.HasFlag(
NewLinePlacement
.BeforeOpenBraceInLambdaExpressionBody) ? NewLineBeforeOpenBracePlacement.LambdaExpressionBody : 0) |
36
(value.HasFlag(
NewLinePlacement
.BeforeOpenBraceInAccessors) ? NewLineBeforeOpenBracePlacement.Accessors : 0);
38
public static
NewLinePlacement
ToNewLinePlacement(this NewLineBeforeOpenBracePlacement value)
39
=> (value.HasFlag(NewLineBeforeOpenBracePlacement.Types) ?
NewLinePlacement
.BeforeOpenBraceInTypes : 0) |
40
(value.HasFlag(NewLineBeforeOpenBracePlacement.Methods) ?
NewLinePlacement
.BeforeOpenBraceInMethods : 0) |
41
(value.HasFlag(NewLineBeforeOpenBracePlacement.Properties) ?
NewLinePlacement
.BeforeOpenBraceInProperties : 0) |
42
(value.HasFlag(NewLineBeforeOpenBracePlacement.AnonymousMethods) ?
NewLinePlacement
.BeforeOpenBraceInAnonymousMethods : 0) |
43
(value.HasFlag(NewLineBeforeOpenBracePlacement.ControlBlocks) ?
NewLinePlacement
.BeforeOpenBraceInControlBlocks : 0) |
44
(value.HasFlag(NewLineBeforeOpenBracePlacement.AnonymousTypes) ?
NewLinePlacement
.BeforeOpenBraceInAnonymousTypes : 0) |
45
(value.HasFlag(NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers) ?
NewLinePlacement
.BeforeOpenBraceInObjectCollectionArrayInitializers : 0) |
46
(value.HasFlag(NewLineBeforeOpenBracePlacement.LambdaExpressionBody) ?
NewLinePlacement
.BeforeOpenBraceInLambdaExpressionBody : 0) |
47
(value.HasFlag(NewLineBeforeOpenBracePlacement.Accessors) ?
NewLinePlacement
.BeforeOpenBraceInAccessors : 0);
NewLineUserSettingFormattingRule.cs (30)
87
if (!_options.NewLines.HasFlag(
NewLinePlacement
.BeforeElse))
96
if (!_options.NewLines.HasFlag(
NewLinePlacement
.BeforeCatch))
105
if (!_options.NewLines.HasFlag(
NewLinePlacement
.BeforeFinally))
114
if (!_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInTypes))
123
if (!_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInAnonymousTypes))
139
if (!_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInObjectCollectionArrayInitializers))
151
? _options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInProperties)
152
: _options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInMethods);
162
if (!_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInAccessors))
171
if (!_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInAnonymousMethods))
180
if (!_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInMethods))
190
if (!_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInLambdaExpressionBody))
199
if (!_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInObjectCollectionArrayInitializers))
208
if (!_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInControlBlocks))
228
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeMembersInObjectInitializers))
242
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeMembersInAnonymousTypes))
256
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeElse)
270
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeCatch))
283
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeFinally))
296
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInTypes))
309
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInAnonymousTypes))
326
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInObjectCollectionArrayInitializers))
352
? _options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInProperties)
353
: _options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInMethods);
368
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInAccessors))
381
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInAnonymousMethods))
394
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInMethods))
408
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInLambdaExpressionBody))
421
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInObjectCollectionArrayInitializers))
434
if (_options.NewLines.HasFlag(
NewLinePlacement
.BeforeOpenBraceInControlBlocks))
QueryExpressionFormattingRule.cs (3)
33
if (_options.NewLines.HasFlag(
NewLinePlacement
.BetweenQueryExpressionClauses) == newOptions.NewLines.HasFlag(
NewLinePlacement
.BetweenQueryExpressionClauses))
158
if (_options.NewLines.HasFlag(
NewLinePlacement
.BetweenQueryExpressionClauses))