// bindgen-flags: --with-derive-hash --with-derive-partialeq --with-derive-eq --enable-cxx-namespaces -- -std=c++14 namespace JS { namespace detail { template using Wrapped = T; } template struct Rooted { detail::Wrapped ptr; }; }