Lines Matching refs:RefType

42 // RefType: the ref version of a type (same as the type for refs).
48 typedef P& RefType;
55 typedef P& RefType;
284 typedef Tuple1<typename TupleTraits<A>::RefType> RefTuple;
292 typedef Tuple2<typename TupleTraits<A>::RefType,
293 typename TupleTraits<B>::RefType> RefTuple;
303 typedef Tuple3<typename TupleTraits<A>::RefType,
304 typename TupleTraits<B>::RefType,
305 typename TupleTraits<C>::RefType> RefTuple;
317 typedef Tuple4<typename TupleTraits<A>::RefType,
318 typename TupleTraits<B>::RefType,
319 typename TupleTraits<C>::RefType,
320 typename TupleTraits<D>::RefType> RefTuple;
334 typedef Tuple5<typename TupleTraits<A>::RefType,
335 typename TupleTraits<B>::RefType,
336 typename TupleTraits<C>::RefType,
337 typename TupleTraits<D>::RefType,
338 typename TupleTraits<E>::RefType> RefTuple;
354 typedef Tuple6<typename TupleTraits<A>::RefType,
355 typename TupleTraits<B>::RefType,
356 typename TupleTraits<C>::RefType,
357 typename TupleTraits<D>::RefType,
358 typename TupleTraits<E>::RefType,
359 typename TupleTraits<F>::RefType> RefTuple;
377 typedef Tuple7<typename TupleTraits<A>::RefType,
378 typename TupleTraits<B>::RefType,
379 typename TupleTraits<C>::RefType,
380 typename TupleTraits<D>::RefType,
381 typename TupleTraits<E>::RefType,
382 typename TupleTraits<F>::RefType,
383 typename TupleTraits<G>::RefType> RefTuple;
404 typedef Tuple8<typename TupleTraits<A>::RefType,
405 typename TupleTraits<B>::RefType,
406 typename TupleTraits<C>::RefType,
407 typename TupleTraits<D>::RefType,
408 typename TupleTraits<E>::RefType,
409 typename TupleTraits<F>::RefType,
410 typename TupleTraits<G>::RefType,
411 typename TupleTraits<H>::RefType> RefTuple;