9 #ifndef LLVM_CLANG_TOOLING_REFACTOR_REFACTORING_ACTION_RULES_H 10 #define LLVM_CLANG_TOOLING_REFACTOR_REFACTORING_ACTION_RULES_H 38 template <
typename RuleType,
typename... RequirementTypes>
39 std::unique_ptr<RefactoringActionRule>
45 std::vector<std::unique_ptr<RefactoringActionRule>>;
58 Consumer.handleError(Changes.takeError());
60 Consumer.handle(std::move(*Changes));
80 Consumer.handleError(Occurrences.takeError());
82 Consumer.handle(std::move(*Occurrences));
93 #endif // LLVM_CLANG_TOOLING_REFACTOR_REFACTORING_ACTION_RULES_H
The refactoring rule context stores all of the inputs that might be needed by a refactoring action ru...
Dataflow Directional Tag Classes.