Home | History | Annotate | Download | only in Dynamic

Lines Matching refs:ArgT

243 template <typename ResultT, typename ArgT,
244 ResultT (*Func)(ArrayRef<const ArgT *>)>
249 ArgT **InnerArgs = new ArgT *[Args.size()]();
253 typedef ArgTypeTraits<ArgT> ArgTraits;
262 InnerArgs[i] = new ArgT(ArgTraits::get(Value));
268 Func(ArrayRef<const ArgT *>(InnerArgs, Args.size())));
307 template <typename ResultT, typename ArgT,
308 ResultT (*Func)(ArrayRef<const ArgT *>)>
310 makeMatcherAutoMarshall(llvm::VariadicFunction<ResultT, ArgT, Func> VarFunc,
313 &variadicMatcherCreateCallback<ResultT, ArgT, Func>, MatcherName);