15 references to IntroduceParameterCodeActionKind
Microsoft.CodeAnalysis.Features (15)
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (9)
168
actionsBuilder.Add(CreateNewCodeAction(FeaturesResources.and_update_call_sites_directly, allOccurrences: false,
IntroduceParameterCodeActionKind
.Refactor));
169
actionsBuilderAllOccurrences.Add(CreateNewCodeAction(FeaturesResources.and_update_call_sites_directly, allOccurrences: true,
IntroduceParameterCodeActionKind
.Refactor));
178
FeaturesResources.into_extracted_method_to_invoke_at_call_sites, allOccurrences: false,
IntroduceParameterCodeActionKind
.Trampoline));
180
FeaturesResources.into_extracted_method_to_invoke_at_call_sites, allOccurrences: true,
IntroduceParameterCodeActionKind
.Trampoline));
185
FeaturesResources.into_new_overload, allOccurrences: false,
IntroduceParameterCodeActionKind
.Overload));
187
FeaturesResources.into_new_overload, allOccurrences: true,
IntroduceParameterCodeActionKind
.Overload));
194
CodeAction CreateNewCodeAction(string actionName, bool allOccurrences,
IntroduceParameterCodeActionKind
selectedCodeAction)
202
var methodCallSites = selectedCodeAction ==
IntroduceParameterCodeActionKind
.Overload
258
IMethodSymbol methodSymbol, SyntaxNode containingMethod, Dictionary<Document, List<TExpressionSyntax>> methodCallSites, bool allOccurrences,
IntroduceParameterCodeActionKind
selectedCodeAction,
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (6)
29
IntroduceParameterCodeActionKind
selectedCodeAction,
40
private readonly
IntroduceParameterCodeActionKind
_actionKind = selectedCodeAction;
47
if (_actionKind is
IntroduceParameterCodeActionKind
.Overload or
IntroduceParameterCodeActionKind
.Trampoline)
239
if (_actionKind is
IntroduceParameterCodeActionKind
.Trampoline)
268
var newMethodNode = _actionKind is
IntroduceParameterCodeActionKind
.Trampoline