14 references to IntroduceParameterCodeActionKind
Microsoft.CodeAnalysis.Features (14)
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (8)
152actionsBuilder.Add(CreateNewCodeAction(FeaturesResources.and_update_call_sites_directly, allOccurrences: false, IntroduceParameterCodeActionKind.Refactor)); 153actionsBuilderAllOccurrences.Add(CreateNewCodeAction(FeaturesResources.and_update_call_sites_directly, allOccurrences: true, IntroduceParameterCodeActionKind.Refactor)); 159FeaturesResources.into_extracted_method_to_invoke_at_call_sites, allOccurrences: false, IntroduceParameterCodeActionKind.Trampoline)); 161FeaturesResources.into_extracted_method_to_invoke_at_call_sites, allOccurrences: true, IntroduceParameterCodeActionKind.Trampoline)); 166FeaturesResources.into_new_overload, allOccurrences: false, IntroduceParameterCodeActionKind.Overload)); 168FeaturesResources.into_new_overload, allOccurrences: true, IntroduceParameterCodeActionKind.Overload)); 175CodeAction CreateNewCodeAction(string actionName, bool allOccurrences, IntroduceParameterCodeActionKind selectedCodeAction) 230IMethodSymbol methodSymbol, SyntaxNode containingMethod, bool allOccurrences, IntroduceParameterCodeActionKind selectedCodeAction,
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (6)
33private readonly IntroduceParameterCodeActionKind _actionKind; 43IntroduceParameterCodeActionKind selectedCodeAction, 64if (_actionKind is IntroduceParameterCodeActionKind.Overload or IntroduceParameterCodeActionKind.Trampoline) 248if (_actionKind is IntroduceParameterCodeActionKind.Trampoline) 271var newMethodNode = _actionKind is IntroduceParameterCodeActionKind.Trampoline