2 implementations of IFormattingResult
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractAggregatedFormattingResult.cs (1)
16
internal abstract class AbstractAggregatedFormattingResult :
IFormattingResult
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormattingResult.cs (1)
15
internal abstract class AbstractFormattingResult :
IFormattingResult
11 references to IFormattingResult
Microsoft.CodeAnalysis.CSharp.Features (1)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (1)
259
var
result = Formatter.GetFormattingResult(
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Formatting\CSharpSyntaxFormattingService.cs (1)
297
var
result = service.GetFormattingResult(
Microsoft.CodeAnalysis.Workspaces (9)
CodeCleanup\Providers\FormatCodeCleanupProvider.cs (2)
24
var
result = formatter.GetFormattingResult(root, spans, options.FormattingOptions, rules, cancellationToken);
35
var
result = formatter.GetFormattingResult(root, spans, options, rules, cancellationToken);
Formatting\Formatter.cs (4)
223
var
formattingResult = GetFormattingResult(node, spans, workspace, options, rules, cancellationToken);
230
private static
IFormattingResult
? GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, Workspace workspace, OptionSet? options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken)
254
internal static
IFormattingResult
GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SolutionServices services, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken)
306
var
formattingResult = GetFormattingResult(node, spans, workspace, options, rules, cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (2)
28
protected abstract
IFormattingResult
CreateAggregatedFormattingResult(SyntaxNode node, IList<AbstractFormattingResult> results, TextSpanMutableIntervalTree? formattingSpans = null);
32
public
IFormattingResult
GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\ISyntaxFormatting.cs (1)
20
IFormattingResult
GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken);