5 instantiations of AdjustSpacesOperation
Microsoft.CodeAnalysis.CodeStyle (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\FormattingOperations.cs (5)
19
private static readonly AdjustSpacesOperation s_defaultOneSpaceIfOnSingleLine =
new
(1, AdjustSpacesOption.DefaultSpacesIfOnSingleLine);
20
private static readonly AdjustSpacesOperation s_forceOneSpaceIfOnSingleLine =
new
(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine);
21
private static readonly AdjustSpacesOperation s_forceZeroSpaceIfOnSingleLine =
new
(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine);
24
private static readonly AdjustSpacesOperation s_forceZeroLineUsingSpaceForce =
new
(1, AdjustSpacesOption.ForceSpaces);
141
return new
AdjustSpacesOperation
(space, option);
23 references to AdjustSpacesOperation
Microsoft.CodeAnalysis.CodeStyle (21)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (1)
230
var
spaceOperation = _formattingRules.GetAdjustSpacesOperation(currentToken, nextToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.OperationApplier.cs (5)
23
public bool Apply(
AdjustSpacesOperation
operation, int pairIndex)
43
private bool ApplyDynamicSpacesOperation(
AdjustSpacesOperation
operation, int pairIndex)
75
private bool ApplyPreserveSpacesOperation(
AdjustSpacesOperation
operation, int pairIndex)
98
public bool ApplyForceSpacesOperation(
AdjustSpacesOperation
operation, int pairIndex)
113
private bool ApplySpaceIfSingleLine(
AdjustSpacesOperation
operation, int pairIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\ChainedFormattingRules.cs (1)
77
public
AdjustSpacesOperation
? GetAdjustSpacesOperation(SyntaxToken previousToken, SyntaxToken currentToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenPairWithOperations.cs (2)
16
public
AdjustSpacesOperation
? SpaceOperation { get; }
24
AdjustSpacesOperation
? spaceOperations,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\AbstractFormattingRule.cs (1)
53
public virtual
AdjustSpacesOperation
? GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\CompatAbstractFormattingRule.cs (2)
59
public sealed override
AdjustSpacesOperation
? GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation)
102
public virtual
AdjustSpacesOperation
? GetAdjustSpacesOperationSlow(ref SyntaxToken previousToken, ref SyntaxToken currentToken, ref NextGetAdjustSpacesOperation nextOperation)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\NextGetAdjustSpacesOperation.cs (1)
18
public
AdjustSpacesOperation
? Invoke(in SyntaxToken previousToken, in SyntaxToken currentToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\AdjustSpacesOption.cs (1)
8
/// Options for <see cref="
AdjustSpacesOperation
"/>.
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\FormattingOperations.cs (6)
19
private static readonly
AdjustSpacesOperation
s_defaultOneSpaceIfOnSingleLine = new(1, AdjustSpacesOption.DefaultSpacesIfOnSingleLine);
20
private static readonly
AdjustSpacesOperation
s_forceOneSpaceIfOnSingleLine = new(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine);
21
private static readonly
AdjustSpacesOperation
s_forceZeroSpaceIfOnSingleLine = new(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine);
24
private static readonly
AdjustSpacesOperation
s_forceZeroLineUsingSpaceForce = new(1, AdjustSpacesOption.ForceSpaces);
122
public static
AdjustSpacesOperation
CreateAdjustSpacesOperation(int space, AdjustSpacesOption option)
192
internal static
AdjustSpacesOperation
? GetAdjustSpacesOperation(IEnumerable<AbstractFormattingRule> formattingRules, SyntaxToken previousToken, SyntaxToken currentToken, SyntaxFormattingOptions options)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (1)
445
var
spaceOperation = this.FormattingRules.GetAdjustSpacesOperation(token1, token2);
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
272
var
operation = nextOperation.Invoke(in previousToken, in currentToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (1)
80
var
operation = nextOperation.Invoke(in previousToken, in currentToken);