25 #ifndef PRODUCT_TYPE_HPP_INCLUDED
26 #define PRODUCT_TYPE_HPP_INCLUDED
36 template<
class Lhs,
class Rhs>
44 (*
static_cast<typename std::decay<Lhs>::type *
>((
void *)10))
46 (*
static_cast<typename std::decay<Rhs>::type *
>((
void *)10))
51 template<class Lhs, class Rhs>
55 (*
static_cast<typename std::decay<Lhs>::type *
>((
void *)10))
57 (*
static_cast<typename std::decay<Rhs>::type *
>((
void *)10))