4 instantiations of ExtractInterfaceTypeAnalysisResult
Microsoft.CodeAnalysis.Features (4)
ExtractInterface\AbstractExtractInterfaceService.cs (4)
91return new ExtractInterfaceTypeAnalysisResult(errorMessage); 99return new ExtractInterfaceTypeAnalysisResult(errorMessage); 107return new ExtractInterfaceTypeAnalysisResult(errorMessage); 110return new ExtractInterfaceTypeAnalysisResult(document, typeNode, typeToExtractFrom, extractableMembers);
9 references to ExtractInterfaceTypeAnalysisResult
Microsoft.CodeAnalysis.Features (9)
ExtractInterface\AbstractExtractInterfaceService.cs (7)
53var typeAnalysisResult = await AnalyzeTypeAtPositionAsync(document, span.Start, TypeDiscoveryRule.TypeNameOnly, cancellationToken).ConfigureAwait(false); 66var typeAnalysisResult = await AnalyzeTypeAtPositionAsync( 81public async Task<ExtractInterfaceTypeAnalysisResult> AnalyzeTypeAtPositionAsync( 113public async Task<ExtractInterfaceResult> ExtractInterfaceFromAnalyzedTypeAsync(ExtractInterfaceTypeAnalysisResult refactoringResult, CancellationToken cancellationToken) 135ExtractInterfaceTypeAnalysisResult refactoringResult, 176ExtractInterfaceTypeAnalysisResult refactoringResult, ExtractInterfaceOptionsResult extractInterfaceOptions, 217Solution solution, ExtractInterfaceTypeAnalysisResult refactoringResult, INamedTypeSymbol extractedInterfaceSymbol,
ExtractInterface\ExtractInterfaceCodeAction.cs (2)
14internal sealed class ExtractInterfaceCodeAction(AbstractExtractInterfaceService extractInterfaceService, ExtractInterfaceTypeAnalysisResult typeAnalysisResult) : CodeActionWithOptions 16private readonly ExtractInterfaceTypeAnalysisResult _typeAnalysisResult = typeAnalysisResult;