7 instantiations of AdjustSpacesOperation
Microsoft.CodeAnalysis.CSharp.Features (1)
UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
128return new AdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces);
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
116Return New AdjustSpacesOperation(1,
Microsoft.CodeAnalysis.Workspaces (5)
FormattingOperations.cs (5)
19private static readonly AdjustSpacesOperation s_defaultOneSpaceIfOnSingleLine = new(1, AdjustSpacesOption.DefaultSpacesIfOnSingleLine); 20private static readonly AdjustSpacesOperation s_forceOneSpaceIfOnSingleLine = new(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 21private static readonly AdjustSpacesOperation s_forceZeroSpaceIfOnSingleLine = new(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 24private static readonly AdjustSpacesOperation s_forceZeroLineUsingSpaceForce = new(1, AdjustSpacesOption.ForceSpaces); 141return new AdjustSpacesOperation(space, option);
46 references to AdjustSpacesOperation
Microsoft.CodeAnalysis.CSharp.Features (1)
UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
124public override AdjustSpacesOperation GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation)
Microsoft.CodeAnalysis.CSharp.Workspaces (13)
BaseFormattingRule.cs (1)
158protected static AdjustSpacesOperation CreateAdjustSpacesOperation(int space, AdjustSpacesOption option)
CSharpSmartTokenFormatter.cs (2)
155public override AdjustSpacesOperation? GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation) 157var spaceOperation = base.GetAdjustSpacesOperation(in previousToken, in currentToken, in nextOperation);
DefaultOperationProvider.cs (1)
42public override AdjustSpacesOperation GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation)
ElasticTriviaFormattingRule.cs (2)
258public override AdjustSpacesOperation? GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation) 260var operation = nextOperation.Invoke(in previousToken, in currentToken);
EndOfFileTokenFormattingRule.cs (1)
25public override AdjustSpacesOperation? GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation)
NewLineUserSettingFormattingRule.cs (2)
76public override AdjustSpacesOperation? GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation) 80var operation = nextOperation.Invoke(in previousToken, in currentToken);
SpacingFormattingRule.cs (2)
45public override AdjustSpacesOperation? GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation) 590private static AdjustSpacesOperation AdjustSpacesOperationZeroOrOne(bool option, AdjustSpacesOption explicitOption = AdjustSpacesOption.ForceSpacesIfOnSingleLine)
StructuredTriviaFormattingRule.cs (1)
24public override AdjustSpacesOperation? GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation)
TokenBasedFormattingRule.cs (1)
254public override AdjustSpacesOperation? GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation)
Microsoft.CodeAnalysis.Features (2)
MetadataAsSource\AbstractMetadataAsSourceService+CompatAbstractMetadataFormattingRule.cs (2)
63public sealed override AdjustSpacesOperation GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation) 106public virtual AdjustSpacesOperation GetAdjustSpacesOperationSlow(ref SyntaxToken previousToken, ref SyntaxToken currentToken, ref NextGetAdjustSpacesOperation nextOperation)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
Formatting\DefaultOperationProvider.vb (1)
208Public Overrides Function GetAdjustSpacesOperationSlow(ByRef previousToken As SyntaxToken, ByRef currentToken As SyntaxToken, ByRef nextOperation As NextGetAdjustSpacesOperation) As AdjustSpacesOperation
Formatting\Rules\AdjustSpaceFormattingRule.vb (1)
16Public Overrides Function GetAdjustSpacesOperationSlow(ByRef previousToken As SyntaxToken, ByRef currentToken As SyntaxToken, ByRef nextFunc As NextGetAdjustSpacesOperation) As AdjustSpacesOperation
Formatting\Rules\BaseFormattingRule.vb (1)
103Protected Shared Function CreateAdjustSpacesOperation(space As Integer, [option] As AdjustSpacesOption) As AdjustSpacesOperation
Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
87Public Overrides Function GetAdjustSpacesOperationSlow(ByRef previousToken As SyntaxToken, ByRef currentToken As SyntaxToken, ByRef nextOperation As NextGetAdjustSpacesOperation) As AdjustSpacesOperation
Formatting\Rules\StructuredTriviaFormattingRule.vb (1)
24Public Overrides Function GetAdjustSpacesOperationSlow(ByRef previousToken As SyntaxToken, ByRef currentToken As SyntaxToken, ByRef nextOperation As NextGetAdjustSpacesOperation) As AdjustSpacesOperation
SpecialFormattingOperation.vb (1)
44Public Overrides Function GetAdjustSpacesOperationSlow(ByRef previousToken As SyntaxToken, ByRef currentToken As SyntaxToken, ByRef nextOperation As NextGetAdjustSpacesOperation) As AdjustSpacesOperation
Microsoft.CodeAnalysis.Workspaces (21)
AbstractFormatEngine.cs (1)
214var spaceOperation = _formattingRules.GetAdjustSpacesOperation(currentToken, nextToken);
AbstractFormatEngine.OperationApplier.cs (5)
32public bool Apply(AdjustSpacesOperation operation, int pairIndex) 52private bool ApplyDynamicSpacesOperation(AdjustSpacesOperation operation, int pairIndex) 84private bool ApplyPreserveSpacesOperation(AdjustSpacesOperation operation, int pairIndex) 107public bool ApplyForceSpacesOperation(AdjustSpacesOperation operation, int pairIndex) 122private bool ApplySpaceIfSingleLine(AdjustSpacesOperation operation, int pairIndex)
AbstractFormattingRule.cs (1)
53public virtual AdjustSpacesOperation? GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation)
AbstractTriviaFormatter.cs (1)
445var spaceOperation = this.FormattingRules.GetAdjustSpacesOperation(token1, token2);
AdjustSpacesOption.cs (1)
8/// Options for <see cref="AdjustSpacesOperation"/>.
ChainedFormattingRules.cs (1)
76public AdjustSpacesOperation? GetAdjustSpacesOperation(SyntaxToken previousToken, SyntaxToken currentToken)
CompatAbstractFormattingRule.cs (2)
58public sealed override AdjustSpacesOperation? GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation) 101public virtual AdjustSpacesOperation? GetAdjustSpacesOperationSlow(ref SyntaxToken previousToken, ref SyntaxToken currentToken, ref NextGetAdjustSpacesOperation nextOperation)
FormattingOperations.cs (6)
19private static readonly AdjustSpacesOperation s_defaultOneSpaceIfOnSingleLine = new(1, AdjustSpacesOption.DefaultSpacesIfOnSingleLine); 20private static readonly AdjustSpacesOperation s_forceOneSpaceIfOnSingleLine = new(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 21private static readonly AdjustSpacesOperation s_forceZeroSpaceIfOnSingleLine = new(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 24private static readonly AdjustSpacesOperation s_forceZeroLineUsingSpaceForce = new(1, AdjustSpacesOption.ForceSpaces); 122public static AdjustSpacesOperation CreateAdjustSpacesOperation(int space, AdjustSpacesOption option) 204internal static AdjustSpacesOperation? GetAdjustSpacesOperation(IEnumerable<AbstractFormattingRule> formattingRules, SyntaxToken previousToken, SyntaxToken currentToken, SyntaxFormattingOptions options)
NextGetAdjustSpacesOperation.cs (1)
27public AdjustSpacesOperation? Invoke(in SyntaxToken previousToken, in SyntaxToken currentToken)
TokenPairWithOperations.cs (2)
16public AdjustSpacesOperation? SpaceOperation { get; } 24AdjustSpacesOperation? spaceOperations,
Microsoft.VisualStudio.LanguageServices (3)
Venus\ContainedDocumentPreserveFormattingRule.cs (3)
16private static readonly AdjustSpacesOperation s_preserveSpace = FormattingOperations.CreateAdjustSpacesOperation(0, AdjustSpacesOption.PreserveSpaces); 19public override AdjustSpacesOperation GetAdjustSpacesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustSpacesOperation nextOperation) 21var operation = base.GetAdjustSpacesOperation(in previousToken, in currentToken, in nextOperation);