Extracts the common product_type of a parameter pack. More...
Extracts the common product_type of a parameter pack.
If all the types are record types then it returns an empty record type, otherwise returns an empty product type. As we are unable to properly compute the Least Restrictive Subtype of a pack this trait is specialized in the following way.
| Ts | The product types to access |