2 types derived from ExtractMethodResult
Microsoft.CodeAnalysis.Features (2)
ExtractMethod\FailedExtractMethodResult.cs (1)
10internal class FailedExtractMethodResult : ExtractMethodResult
ExtractMethod\SimpleExtractMethodResult.cs (1)
10internal class SimpleExtractMethodResult : ExtractMethodResult
15 references to ExtractMethodResult
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
ExtractMethod\ExtractMethodBase.cs (1)
153var result = await extractor.ExtractMethodAsync(CancellationToken.None);
ExtractMethod\ExtractMethodTests.cs (1)
11242var tree = await service.ExtractMethodAsync(document: null, textSpan: default, localFunction: false, options: default, CancellationToken.None);
Microsoft.CodeAnalysis.EditorFeatures (6)
ExtractMethod\ExtractMethodCommandHandler.cs (6)
150var result = await ExtractMethodService.ExtractMethodAsync( 157var newResult = await TryWithoutMakingValueTypesRefAsync( 233Document document, ExtractMethodResult result, CancellationToken cancellationToken) 278private static async Task<ExtractMethodResult?> TryWithoutMakingValueTypesRefAsync( 279Document document, TextSpan span, ExtractMethodResult result, ExtractMethodGenerationOptions options, CancellationToken cancellationToken) 288var newResult = await ExtractMethodService.ExtractMethodAsync(
Microsoft.CodeAnalysis.Features (7)
CodeRefactorings\ExtractMethod\AbstractExtractMethodCodeRefactoringProvider.cs (2)
86var result = await ExtractMethodService.ExtractMethodAsync( 117var localFunctionResult = await ExtractMethodService.ExtractMethodAsync(
ExtractMethod\AbstractExtractMethodService.cs (1)
20public async Task<ExtractMethodResult> ExtractMethodAsync(
ExtractMethod\ExtractMethodService.cs (1)
15public static Task<ExtractMethodResult> ExtractMethodAsync(Document document, TextSpan textSpan, bool localFunction, ExtractMethodGenerationOptions options, CancellationToken cancellationToken)
ExtractMethod\IExtractMethodService.cs (1)
15Task<ExtractMethodResult> ExtractMethodAsync(Document document, TextSpan textSpan, bool localFunction, ExtractMethodGenerationOptions options, CancellationToken cancellationToken);
ExtractMethod\MethodExtractor.cs (2)
52public async Task<ExtractMethodResult> ExtractMethodAsync(CancellationToken cancellationToken) 105private async Task<ExtractMethodResult> CreateExtractMethodResultAsync(