4 instantiations of ExtractInterfaceTypeAnalysisResult
Microsoft.CodeAnalysis.Features (4)
ExtractInterface\AbstractExtractInterfaceService.cs (4)
94return new ExtractInterfaceTypeAnalysisResult(errorMessage); 102return new ExtractInterfaceTypeAnalysisResult(errorMessage); 110return new ExtractInterfaceTypeAnalysisResult(errorMessage); 113return new ExtractInterfaceTypeAnalysisResult(document, typeNode, typeToExtractFrom, extractableMembers, fallbackOptions);
11 references to ExtractInterfaceTypeAnalysisResult
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
ExtractInterface\ExtractInterfaceTests.cs (1)
1375var result = await testState.GetTypeAnalysisResultAsync(typeDiscoveryRule);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
ExtractInterface\ExtractInterfaceTestState.cs (1)
79public Task<ExtractInterfaceTypeAnalysisResult> GetTypeAnalysisResultAsync(TypeDiscoveryRule typeDiscoveryRule)
Microsoft.CodeAnalysis.Features (9)
ExtractInterface\AbstractExtractInterfaceService.cs (7)
53var typeAnalysisResult = await AnalyzeTypeAtPositionAsync(document, span.Start, TypeDiscoveryRule.TypeNameOnly, fallbackOptions, cancellationToken).ConfigureAwait(false); 67var typeAnalysisResult = await AnalyzeTypeAtPositionAsync( 83public async Task<ExtractInterfaceTypeAnalysisResult> AnalyzeTypeAtPositionAsync( 116public async Task<ExtractInterfaceResult> ExtractInterfaceFromAnalyzedTypeAsync(ExtractInterfaceTypeAnalysisResult refactoringResult, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken) 139ExtractInterfaceTypeAnalysisResult refactoringResult, 180ExtractInterfaceTypeAnalysisResult refactoringResult, ExtractInterfaceOptionsResult extractInterfaceOptions, 223Solution solution, ExtractInterfaceTypeAnalysisResult refactoringResult, INamedTypeSymbol extractedInterfaceSymbol,
ExtractInterface\ExtractInterfaceCodeAction.cs (2)
15private readonly ExtractInterfaceTypeAnalysisResult _typeAnalysisResult; 18public ExtractInterfaceCodeAction(AbstractExtractInterfaceService extractInterfaceService, ExtractInterfaceTypeAnalysisResult typeAnalysisResult)