Lines Matching refs:ArgT
473 template <typename ResultT, typename ArgT,
474 ResultT (*Func)(ArrayRef<const ArgT *>)>
478 ArgT **InnerArgs = new ArgT *[Args.size()]();
482 using ArgTraits = ArgTypeTraits<ArgT>;
511 InnerArgs[i] = new ArgT(ArgTraits::get(Value));
541 template <typename ResultT, typename ArgT,
542 ResultT (*F)(ArrayRef<const ArgT *>)>
544 ast_matchers::internal::VariadicFunction<ResultT, ArgT, F> Func,
546 : Func(&variadicMatcherDescriptor<ResultT, ArgT, F>),
548 ArgsKind(ArgTypeTraits<ArgT>::getKind()) {
973 template <typename ResultT, typename ArgT,
974 ResultT (*Func)(ArrayRef<const ArgT *>)>
976 ast_matchers::internal::VariadicFunction<ResultT, ArgT, Func> VarFunc,