Lines Matching defs:RefactoringActionSubcommand
255 class RefactoringActionSubcommand : public cl::SubCommand {
257 RefactoringActionSubcommand(std::unique_ptr<RefactoringAction> Action,
283 ~RefactoringActionSubcommand() { unregisterSubCommand(); }
366 SubCommands.push_back(std::make_unique<RefactoringActionSubcommand>(
520 void logInvocation(RefactoringActionSubcommand &Subcommand,
534 getMatchingRule(RefactoringActionSubcommand &Subcommand) {
580 llvm::Expected<RefactoringActionSubcommand *> getSelectedSubcommand() {
583 [](const std::unique_ptr<RefactoringActionSubcommand> &SubCommand) {
596 RefactoringActionSubcommand *Subcommand = &(**It);
600 std::vector<std::unique_ptr<RefactoringActionSubcommand>> SubCommands;
601 RefactoringActionSubcommand *SelectedSubcommand;