ΒΆtemplate <typename RuleType,
typename... RequirementTypes,
size_t... Is>
void invokeRuleAfterValidatingRequirements(
clang::tooling::RefactoringResultConsumer&
Consumer,
clang::tooling::RefactoringRuleContext&
Context,
const std::tuple<RequirementTypes...>&
Requirements,
std::index_sequence<Is...>)
template <typename RuleType,
typename... RequirementTypes,
size_t... Is>
void invokeRuleAfterValidatingRequirements(
clang::tooling::RefactoringResultConsumer&
Consumer,
clang::tooling::RefactoringRuleContext&
Context,
const std::tuple<RequirementTypes...>&
Requirements,
std::index_sequence<Is...>)
Declared at: clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h:47
Templates
- RuleType
- RequirementTypes
- size_t Is
Parameters
- clang::tooling::RefactoringResultConsumer& Consumer
- clang::tooling::RefactoringRuleContext& Context
- const std::tuple<RequirementTypes...>& Requirements
- std::index_sequence<Is...>