ΒΆtemplate <typename ResultT,
typename ArgT,
ResultT (*)(ArrayRef<const ArgT*>) Func>
std::unique_ptr<MatcherDescriptor>
makeMatcherAutoMarshall(
ast_matchers::internal::
VariadicFunction<ResultT, ArgT, Func>
VarFunc,
llvm::StringRef MatcherName)
template <typename ResultT,
typename ArgT,
ResultT (*)(ArrayRef<const ArgT*>) Func>
std::unique_ptr<MatcherDescriptor>
makeMatcherAutoMarshall(
ast_matchers::internal::
VariadicFunction<ResultT, ArgT, Func>
VarFunc,
llvm::StringRef MatcherName)
Description
Variadic overload.
Declared at: clang/lib/ASTMatchers/Dynamic/Marshallers.h:1105
Templates
- ResultT
- ArgT
- ResultT (*)(ArrayRef
) Func
Parameters
- ast_matchers::internal:: VariadicFunction<ResultT, ArgT, Func> VarFunc
- llvm::StringRef MatcherName