11 instantiations of AdjustNewLinesOperation
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
Formatting\Rules\ElasticTriviaFormattingRule.vb (6)
143Return New AdjustNewLinesOperation(line:=1, 151Return New AdjustNewLinesOperation(line:=1, 159Return New AdjustNewLinesOperation(line:=1, 166Return New AdjustNewLinesOperation(line:=1, 173Return New AdjustNewLinesOperation(line:=1, 179Return New AdjustNewLinesOperation(line:=1,
Microsoft.CodeAnalysis.Workspaces (5)
FormattingOperations.cs (5)
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); 116return new AdjustNewLinesOperation(line, option);
75 references to AdjustNewLinesOperation
Microsoft.CodeAnalysis.CSharp.EditorFeatures (3)
DecompiledSource\CSharpDecompiledSourceFormattingRule.cs (3)
19public override AdjustNewLinesOperation? GetAdjustNewLinesOperation( 22var operation = GetAdjustNewLinesOperation(previousToken, currentToken); 26private static AdjustNewLinesOperation? GetAdjustNewLinesOperation(SyntaxToken previousToken, SyntaxToken currentToken)
Microsoft.CodeAnalysis.CSharp.Features (8)
BraceCompletion\BracketBraceCompletionService.cs (1)
55public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)
BraceCompletion\CurlyBraceCompletionService.cs (1)
239public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)
ChangeSignature\ChangeSignatureFormattingRule.cs (1)
50public override AdjustNewLinesOperation GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)
ExtractMethod\CSharpMethodExtractor.FormattingProvider.cs (2)
21public override AdjustNewLinesOperation GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation) 24var operation = base.GetAdjustNewLinesOperation(in previousToken, in currentToken, in nextOperation);
MetadataAsSource\FormattingRule.cs (1)
20protected override AdjustNewLinesOperation GetAdjustNewLinesOperationBetweenMembersAndUsings(SyntaxToken token1, SyntaxToken token2)
MultiLineConditionalExpressionFormattingRule.cs (1)
45public override AdjustNewLinesOperation GetAdjustNewLinesOperation(
UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
114public override AdjustNewLinesOperation GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)
Microsoft.CodeAnalysis.CSharp.Workspaces (22)
BaseFormattingRule.cs (1)
155protected static AdjustNewLinesOperation CreateAdjustNewLinesOperation(int line, AdjustNewLinesOption option)
CSharpIndentationService.cs (1)
95var lineOperation = FormattingOperations.GetAdjustNewLinesOperation(formattingRules, previousToken, token, options.FormattingOptions);
CSharpSmartTokenFormatter.cs (2)
127public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation) 130var lineOperation = base.GetAdjustNewLinesOperation(in previousToken, in currentToken, in nextOperation);
DefaultOperationProvider.cs (1)
38public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)
ElasticTriviaFormattingRule.cs (9)
96public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation) 98var operation = nextOperation.Invoke(in previousToken, in currentToken); 145var afterFileScopedNamespaceOperation = GetAdjustNewLinesOperationAfterFileScopedNamespace(previousToken, currentToken); 149var betweenMemberOperation = GetAdjustNewLinesOperationBetweenMembers(previousToken, currentToken); 162private static AdjustNewLinesOperation? GetAdjustNewLinesOperationAfterFileScopedNamespace(SyntaxToken previousToken, SyntaxToken currentToken) 176if (TryGetOperationBeforeDocComment(currentToken, out var operation)) 182private static AdjustNewLinesOperation? GetAdjustNewLinesOperationBetweenMembers(SyntaxToken previousToken, SyntaxToken currentToken) 196if (TryGetOperationBeforeDocComment(currentToken, out var operation)) 239private static bool TryGetOperationBeforeDocComment(SyntaxToken currentToken, [NotNullWhen(true)] out AdjustNewLinesOperation? operation)
EndOfFileTokenFormattingRule.cs (1)
13public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)
Formatting\CSharpSyntaxFormattingService.cs (1)
339public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)
NewLineUserSettingFormattingRule.cs (2)
217public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation) 221var operation = nextOperation.Invoke(in previousToken, in currentToken);
QueryExpressionFormattingRule.cs (1)
134public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)
StructuredTriviaFormattingRule.cs (1)
14public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)
TokenBasedFormattingRule.cs (2)
43public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation) 216private AdjustNewLinesOperation AdjustNewLinesAfterSemicolonToken(
Microsoft.CodeAnalysis.Features (7)
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsFeatureService.cs (1)
248public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)
GenerateEqualsAndGetHashCodeFromMembers\FormatLargeBinaryExpressionRule.cs (1)
27public override AdjustNewLinesOperation? GetAdjustNewLinesOperation(
MetadataAsSource\AbstractMetadataAsSourceService.AbstractMetadataFormattingRule.cs (3)
18protected abstract AdjustNewLinesOperation GetAdjustNewLinesOperationBetweenMembersAndUsings(SyntaxToken token1, SyntaxToken token2); 21public override AdjustNewLinesOperation GetAdjustNewLinesOperation( 29var betweenMembersAndUsingsOperation = GetAdjustNewLinesOperationBetweenMembersAndUsings(previousToken, currentToken);
MetadataAsSource\AbstractMetadataAsSourceService+CompatAbstractMetadataFormattingRule.cs (2)
53public sealed override AdjustNewLinesOperation GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation) 100public virtual AdjustNewLinesOperation GetAdjustNewLinesOperationSlow(ref SyntaxToken previousToken, ref SyntaxToken currentToken, ref NextGetAdjustNewLinesOperation nextOperation)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
Utilities\LineAdjustmentFormattingRule.vb (1)
19Public Overrides Function GetAdjustNewLinesOperationSlow(ByRef previousToken As SyntaxToken, ByRef currentToken As SyntaxToken, ByRef nextOperation As NextGetAdjustNewLinesOperation) As AdjustNewLinesOperation
Microsoft.CodeAnalysis.VisualBasic.Features (4)
ChangeSignature\ChangeSignatureFormattingRule.vb (1)
36Public Overrides Function GetAdjustNewLinesOperationSlow(ByRef previousToken As SyntaxToken, ByRef currentToken As SyntaxToken, ByRef nextOperation As NextGetAdjustNewLinesOperation) As AdjustNewLinesOperation
ExtractMethod\VisualBasicMethodExtractor.vb (1)
122Public Overrides Function GetAdjustNewLinesOperationSlow(ByRef previousToken As SyntaxToken, ByRef currentToken As SyntaxToken, ByRef nextOperation As NextGetAdjustNewLinesOperation) As AdjustNewLinesOperation
MetadataAsSource\VisualBasicMetadataAsSourceService.vb (1)
80Protected Overrides Function GetAdjustNewLinesOperationBetweenMembersAndUsings(token1 As SyntaxToken, token2 As SyntaxToken) As AdjustNewLinesOperation
MultiLineConditionalExpressionFormattingRule.vb (1)
41ByRef previousToken As SyntaxToken, ByRef currentToken As SyntaxToken, ByRef nextOperation As NextGetAdjustNewLinesOperation) As AdjustNewLinesOperation
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
Formatting\DefaultOperationProvider.vb (2)
55ByRef nextOperation As NextGetAdjustNewLinesOperation) As AdjustNewLinesOperation 121currentToken As SyntaxToken) As AdjustNewLinesOperation
Formatting\Rules\BaseFormattingRule.vb (1)
99Protected Shared Function CreateAdjustNewLinesOperation(line As Integer, [option] As AdjustNewLinesOption) As AdjustNewLinesOperation
Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
126ByRef nextOperation As NextGetAdjustNewLinesOperation) As AdjustNewLinesOperation
Formatting\Rules\StructuredTriviaFormattingRule.vb (1)
16Public Overrides Function GetAdjustNewLinesOperationSlow(ByRef previousToken As SyntaxToken, ByRef currentToken As SyntaxToken, ByRef nextOperation As NextGetAdjustNewLinesOperation) As AdjustNewLinesOperation
SpecialFormattingOperation.vb (1)
25Public Overrides Function GetAdjustNewLinesOperationSlow(ByRef previousToken As SyntaxToken, ByRef currentToken As SyntaxToken, ByRef nextOperation As NextGetAdjustNewLinesOperation) As AdjustNewLinesOperation
Microsoft.CodeAnalysis.Workspaces (19)
AbstractFormatEngine.cs (1)
215var lineOperation = _formattingRules.GetAdjustNewLinesOperation(currentToken, nextToken);
AbstractFormatEngine.OperationApplier.cs (3)
145public bool Apply(AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 175private bool ApplyForceLinesOperation(AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 195AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken)
AbstractFormattingRule.cs (1)
47public virtual AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)
AbstractTriviaFormatter.cs (1)
409var lineOperation = this.FormattingRules.GetAdjustNewLinesOperation(token1, token2);
AdjustNewLinesOption.cs (1)
8/// Options for <see cref="AdjustNewLinesOperation"/>.
ChainedFormattingRules.cs (1)
70public AdjustNewLinesOperation? GetAdjustNewLinesOperation(SyntaxToken previousToken, SyntaxToken currentToken)
CompatAbstractFormattingRule.cs (2)
48public sealed override AdjustNewLinesOperation? GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation) 95public virtual AdjustNewLinesOperation? GetAdjustNewLinesOperationSlow(ref SyntaxToken previousToken, ref SyntaxToken currentToken, ref NextGetAdjustNewLinesOperation nextOperation)
FormattingOperations.cs (6)
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) 195internal static AdjustNewLinesOperation? GetAdjustNewLinesOperation(IEnumerable<AbstractFormattingRule> formattingRules, SyntaxToken previousToken, SyntaxToken currentToken, SyntaxFormattingOptions options)
NextGetAdjustNewLinesOperation.cs (1)
27public AdjustNewLinesOperation? Invoke(in SyntaxToken previousToken, in SyntaxToken currentToken)
TokenPairWithOperations.cs (2)
17public AdjustNewLinesOperation? LineOperation { get; } 25AdjustNewLinesOperation? lineOperations)
Microsoft.VisualStudio.LanguageServices (3)
Venus\ContainedDocumentPreserveFormattingRule.cs (3)
17private static readonly AdjustNewLinesOperation s_preserveLine = FormattingOperations.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines); 30public override AdjustNewLinesOperation GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation) 32var operation = base.GetAdjustNewLinesOperation(in previousToken, in currentToken, in nextOperation);
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\EndRegionFormattingRule.cs (1)
32public override AdjustNewLinesOperation GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)
Utilities\BlankLineInGeneratedMethodFormattingRule.cs (1)
21public override AdjustNewLinesOperation GetAdjustNewLinesOperation(in SyntaxToken previousToken, in SyntaxToken currentToken, in NextGetAdjustNewLinesOperation nextOperation)