Lines Matching refs:typename
19 template <typename T> struct make_ptr { typedef T *type; };
20 template <typename T> struct make_const_ptr { typedef const T *type; };
22 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void>
25 #define PTR(CLASS) typename Ptr<CLASS>::type
59 template<typename ImplClass, typename RetTy=void>
63 template<typename ImplClass, typename RetTy=void>