10 references to ExtractTypeHelpers
Microsoft.CodeAnalysis.Features (9)
ExtractClass\ExtractClassWithDialogCodeAction.cs (3)
98typeParameters: ExtractTypeHelpers.GetRequiredTypeParametersForMembers(_selectedType, extractClassOptions.MemberAnalysisResults.Select(m => m.Member))); 108? await ExtractTypeHelpers.AddTypeToExistingFileAsync( 114: await ExtractTypeHelpers.AddTypeToNewFileAsync(
ExtractInterface\AbstractExtractInterfaceService.cs (4)
151typeParameters: ExtractTypeHelpers.GetRequiredTypeParametersForMembers(refactoringResult.TypeToExtractFrom, extractInterfaceOptions.IncludedMembers), 189var (unformattedInterfaceDocument, _) = await ExtractTypeHelpers.AddTypeToNewFileAsync( 235var (documentWithInterface, _) = await ExtractTypeHelpers.AddTypeToExistingFileAsync( 277var generatedNameTypeParameterSuffix = ExtractTypeHelpers.GetTypeParameterSuffix(document, formattingOptions, type, extractableMembers, cancellationToken);
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (2)
95var typeParameters = ExtractTypeHelpers.GetRequiredTypeParametersForMembers(_selectedType, moveOptions.SelectedMembers); 110var (newDoc, annotation) = await ExtractTypeHelpers.AddTypeToNewFileAsync(
Microsoft.VisualStudio.LanguageServices (1)
ExtractClass\VisualStudioExtractClassOptionsService.cs (1)
81var generatedNameTypeParameterSuffix = ExtractTypeHelpers.GetTypeParameterSuffix(document, formattingOptions, selectedType, membersInType, cancellationToken);