21 references to AdjustNewLinesOption
Microsoft.CodeAnalysis.Workspaces (21)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (1)
403if (pair.LineOperation.Option == AdjustNewLinesOption.ForceLinesIfOnSingleLine)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.OperationApplier.cs (3)
138if (operation.Option == AdjustNewLinesOption.PreserveLines) 142else if (operation.Option == AdjustNewLinesOption.ForceLines) 148Debug.Assert(operation.Option == AdjustNewLinesOption.ForceLinesIfOnSingleLine);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\AdjustNewLinesOperation.cs (5)
14internal AdjustNewLinesOperation(int line, AdjustNewLinesOption option) 16Contract.ThrowIfFalse(option != AdjustNewLinesOption.ForceLines || line > 0); 17Contract.ThrowIfFalse(option != AdjustNewLinesOption.PreserveLines || line >= 0); 18Contract.ThrowIfFalse(option != AdjustNewLinesOption.ForceLinesIfOnSingleLine || line > 0); 25public AdjustNewLinesOption Option { get; }
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\FormattingOperations.cs (9)
14private static readonly AdjustNewLinesOperation s_preserveZeroLine = new(0, AdjustNewLinesOption.PreserveLines); 15private static readonly AdjustNewLinesOperation s_preserveOneLine = new(1, AdjustNewLinesOption.PreserveLines); 16private static readonly AdjustNewLinesOperation s_forceOneLine = new(1, AdjustNewLinesOption.ForceLines); 17private static readonly AdjustNewLinesOperation s_forceIfSameLine = new(1, AdjustNewLinesOption.ForceLinesIfOnSingleLine); 91public static AdjustNewLinesOperation CreateAdjustNewLinesOperation(int line, AdjustNewLinesOption option) 95if (option == AdjustNewLinesOption.PreserveLines) 102if (option == AdjustNewLinesOption.PreserveLines) 106else if (option == AdjustNewLinesOption.ForceLines) 110else if (option == AdjustNewLinesOption.ForceLinesIfOnSingleLine)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (3)
421case AdjustNewLinesOption.PreserveLines: 428case AdjustNewLinesOption.ForceLines: 431case AdjustNewLinesOption.ForceLinesIfOnSingleLine: