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