Lines Matching refs:ArgT
300 template <typename ResultT, typename ArgT,
301 ResultT (*Func)(ArrayRef<const ArgT *>)>
305 ArgT **InnerArgs = new ArgT *[Args.size()]();
309 typedef ArgTypeTraits<ArgT> ArgTraits;
318 InnerArgs[i] = new ArgT(ArgTraits::get(Value));
348 template <typename ResultT, typename ArgT,
349 ResultT (*F)(ArrayRef<const ArgT *>)>
351 ast_matchers::internal::VariadicFunction<ResultT, ArgT, F> Func,
353 : Func(&variadicMatcherDescriptor<ResultT, ArgT, F>),
355 ArgsKind(ArgTypeTraits<ArgT>::getKind()) {
679 template <typename ResultT, typename ArgT,
680 ResultT (*Func)(ArrayRef<const ArgT *>)>
682 ast_matchers::internal::VariadicFunction<ResultT, ArgT, Func> VarFunc,