1 type derived from AbstractFormattingResult
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\FormattingResult.cs (1)
17
internal sealed class FormattingResult :
AbstractFormattingResult
13 references to AbstractFormattingResult
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpSyntaxFormatting.cs (2)
45
protected override IFormattingResult CreateAggregatedFormattingResult(SyntaxNode node, IList<
AbstractFormattingResult
> results, TextSpanMutableIntervalTree? formattingSpans = null)
48
protected override
AbstractFormattingResult
Format(SyntaxNode node, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> formattingRules, SyntaxToken startToken, SyntaxToken endToken, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\AggregatedFormattingResult.cs (1)
15
public AggregatedFormattingResult(SyntaxNode node, IList<
AbstractFormattingResult
> results, TextSpanMutableIntervalTree? formattingSpans)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\CSharpFormatEngine.cs (1)
34
protected override
AbstractFormattingResult
CreateFormattingResult(TokenStream tokenStream)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\CSharpStructuredTriviaFormatEngine.cs (1)
56
protected override
AbstractFormattingResult
CreateFormattingResult(TokenStream tokenStream)
Microsoft.CodeAnalysis.Workspaces (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (3)
28
protected abstract IFormattingResult CreateAggregatedFormattingResult(SyntaxNode node, IList<
AbstractFormattingResult
> results, TextSpanMutableIntervalTree? formattingSpans = null);
30
protected abstract
AbstractFormattingResult
Format(SyntaxNode node, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, SyntaxToken startToken, SyntaxToken endToken, CancellationToken cancellationToken);
53
List<
AbstractFormattingResult
>? results = null;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractAggregatedFormattingResult.cs (3)
20
private readonly IList<
AbstractFormattingResult
> _formattingResults;
28
IList<
AbstractFormattingResult
> formattingResults,
90
foreach (
var
formattingResult in _formattingResults)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (2)
111
protected abstract
AbstractFormattingResult
CreateFormattingResult(TokenStream tokenStream);
113
public
AbstractFormattingResult
Format(CancellationToken cancellationToken)