22 references to RelativeToFirstTokenOnBaseTokenLine
Microsoft.CodeAnalysis.CSharp.Features (3)
ChangeSignature\ChangeSignatureFormattingRule.cs (1)
48
list.Add(FormattingOperations.CreateRelativeIndentBlockOperation(baseToken, startToken, endToken, span, indentationDelta: 1, option: IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
));
src\Analyzers\CSharp\CodeFixes\UseConditionalExpression\MultiLineConditionalExpressionFormattingRule.cs (2)
62
indentationDelta: 1, IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
));
65
indentationDelta: 1, IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
));
Microsoft.CodeAnalysis.CSharp.Workspaces (12)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\IndentBlockFormattingRule.cs (11)
162
SetAlignmentBlockOperation(list, anonymousObjectCreation.NewKeyword, anonymousObjectCreation.OpenBraceToken, anonymousObjectCreation.CloseBraceToken, IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
);
165
SetAlignmentBlockOperation(list, arrayCreation.NewKeyword, arrayCreation.Initializer.OpenBraceToken, arrayCreation.Initializer.CloseBraceToken, IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
);
168
SetAlignmentBlockOperation(list, implicitArrayCreation.NewKeyword, implicitArrayCreation.Initializer.OpenBraceToken, implicitArrayCreation.Initializer.CloseBraceToken, IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
);
171
SetAlignmentBlockOperation(list, arrayCreation.StackAllocKeyword, arrayCreation.Initializer.OpenBraceToken, arrayCreation.Initializer.CloseBraceToken, IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
);
174
SetAlignmentBlockOperation(list, implicitArrayCreation.StackAllocKeyword, implicitArrayCreation.Initializer.OpenBraceToken, implicitArrayCreation.Initializer.CloseBraceToken, IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
);
177
SetAlignmentBlockOperation(list, switchExpression.GetFirstToken(), switchExpression.OpenBraceToken, switchExpression.CloseBraceToken, IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
);
180
SetAlignmentBlockOperation(list, withExpression.GetFirstToken(), withExpression.Initializer.OpenBraceToken, withExpression.Initializer.CloseBraceToken, IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
);
193
SetAlignmentBlockOperation(list, baseTokenForAlignment, propertyPatternClause.OpenBraceToken, propertyPatternClause.CloseBraceToken, IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
| IndentBlockOption.IndentIfConditionOfAnchorToken);
202
var option = IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
;
273
var option = IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
;
305
var option = IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
203
option: IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
));
Microsoft.CodeAnalysis.Workspaces (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (2)
158
if (operation.Option.IsOn(IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
))
196
if (operation.Option == IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.cs (1)
192
Func<FormattingContext, IndentBlockOperation, SyntaxToken> effectiveBaseTokenGetter = operation.Option.IsOn(IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (1)
419
if (operation.Option.IsOn(IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\BaseIndentationFormattingRule.cs (1)
120
case IndentBlockOption.
RelativeToFirstTokenOnBaseTokenLine
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\IndentBlockOption.cs (2)
33
RelativePositionMask =
RelativeToFirstTokenOnBaseTokenLine
| RelativePosition,
42
PositionMask =
RelativeToFirstTokenOnBaseTokenLine
| RelativePosition | AbsolutePosition,