1 instantiation of Edit
Microsoft.CodeAnalysis.Features (1)
Wrapping\Edit.cs (1)
70
return new
Edit
(leftLastToken, leftTrailingTrivia, rightFirstToken, rightLeadingTrivia);
46 references to Edit
Microsoft.CodeAnalysis.Features (46)
Wrapping\AbstractCodeActionComputer.cs (3)
123
ImmutableArray<
Edit
> edits, string parentTitle, string title)
173
private async Task<(SyntaxNode root, SyntaxNode rewrittenRoot, TextSpan spanToFormat)> RewriteTreeAsync(ImmutableArray<
Edit
> edits)
178
foreach (
var
edit in edits)
Wrapping\BinaryExpression\BinaryExpressionCodeActionComputer.cs (9)
83
private ImmutableArray<
Edit
> GetWrapEdits(bool align)
85
using var _ = ArrayBuilder<
Edit
>.GetInstance(out var result);
101
result.Add(
Edit
.UpdateBetween(left, _newlineBeforeOperatorTrivia, indentationTrivia, opToken));
102
result.Add(
Edit
.UpdateBetween(opToken, SingleWhitespaceTrivia, NoTrivia, right));
111
result.Add(
Edit
.UpdateBetween(left, SingleWhitespaceTrivia, NoTrivia, opToken));
112
result.Add(
Edit
.UpdateBetween(opToken, NewLineTrivia, indentationTrivia, right));
119
private ImmutableArray<
Edit
> GetUnwrapEdits()
121
using var _ = ArrayBuilder<
Edit
>.GetInstance(out var result);
125
result.Add(
Edit
.UpdateBetween(
Wrapping\ChainedExpression\ChainedExpressionCodeActionComputer.cs (7)
124
private ImmutableArray<
Edit
> GetWrapEdits(int wrappingColumn, bool align)
126
using var _ = ArrayBuilder<
Edit
>.GetInstance(out var result);
154
result.Add(
Edit
.UpdateBetween(
172
private ImmutableArray<
Edit
> GetUnwrapEdits()
174
using var _ = ArrayBuilder<
Edit
>.GetInstance(out var result);
185
ArrayBuilder<
Edit
> result, ImmutableArray<SyntaxNodeOrToken> chunk)
189
result.Add(
Edit
.DeleteBetween(chunk[i - 1], chunk[i]));
Wrapping\Edit.cs (3)
54
public static
Edit
DeleteBetween(SyntaxNodeOrToken left, SyntaxNodeOrToken right)
57
public static
Edit
UpdateBetween(
64
public static
Edit
UpdateBetween(
Wrapping\SeparatedSyntaxList\SeparatedSyntaxListCodeActionComputer.cs (24)
97
WrappingStyle wrappingStyle, ArrayBuilder<
Edit
> result)
100
?
Edit
.UpdateBetween(_listSyntax.GetFirstToken(), NewLineTrivia, _singleIndentationTrivia, _listItems[0])
101
:
Edit
.DeleteBetween(_listSyntax.GetFirstToken(), _listItems[0]));
185
private ImmutableArray<
Edit
> GetUnwrapAllEdits(WrappingStyle wrappingStyle)
187
using var _ = ArrayBuilder<
Edit
>.GetInstance(out var result);
190
result.Add(
Edit
.DeleteBetween(_listSyntax.GetFirstToken().GetPreviousToken(), _listSyntax.GetFirstToken()));
196
result.Add(
Edit
.DeleteBetween(comma.GetPreviousToken(), comma));
197
result.Add(
Edit
.DeleteBetween(comma, comma.GetNextToken()));
202
result.Add(
Edit
.DeleteBetween(last, _listSyntax.GetLastToken()));
267
private ImmutableArray<
Edit
> GetWrapLongLinesEdits(
270
using var _ = ArrayBuilder<
Edit
>.GetInstance(out var result);
273
result.Add(
Edit
.UpdateBetween(_listSyntax.GetFirstToken().GetPreviousToken(), NewLineTrivia, _braceIndentationTrivia, _listSyntax.GetFirstToken()));
296
result.Add(
Edit
.UpdateBetween(itemsAndSeparators[i - 1], SingleWhitespaceTrivia, NoTrivia, item));
303
result.Add(
Edit
.UpdateBetween(itemsAndSeparators[i - 1], NewLineTrivia, indentationTrivia, item));
313
result.Add(
Edit
.DeleteBetween(item, comma));
320
result.Add(
Edit
.UpdateBetween(itemsAndSeparators.Last(), NewLineTrivia, _braceIndentationTrivia, _listSyntax.GetLastToken()));
324
result.Add(
Edit
.DeleteBetween(itemsAndSeparators.Last(), _listSyntax.GetLastToken()));
393
private ImmutableArray<
Edit
> GetWrapEachEdits(
396
using var _ = ArrayBuilder<
Edit
>.GetInstance(out var result);
399
result.Add(
Edit
.UpdateBetween(_listSyntax.GetFirstToken().GetPreviousToken(), NewLineTrivia, _braceIndentationTrivia, _listSyntax.GetFirstToken()));
410
result.Add(
Edit
.DeleteBetween(item, comma));
415
result.Add(
Edit
.UpdateBetween(
422
result.Add(
Edit
.UpdateBetween(itemsAndSeparators.Last(), NewLineTrivia, _braceIndentationTrivia, _listSyntax.GetLastToken()));
427
result.Add(
Edit
.DeleteBetween(itemsAndSeparators.Last(), _listSyntax.GetLastToken()));