blob: 2f6a002718e10ea3937ab33b4f68ab5bb3f5f02d [file] [log] [blame]
// bindgen-flags: --with-derive-hash --with-derive-partialeq --with-derive-eq
namespace detail {
template<typename T>
struct PointerType {
typedef T* Type;
};
}
template<typename T>
class UniquePtr {
typedef typename detail::PointerType<T> Pointer;
};