Base type extraction. More...
Base type extraction.
This structure is used to extract the base type of a type T. By default, the base type is T itself, but this structure can be specialized for user-defined types to provide a different base type. The base type is used to determine the limits and special values for the type T when generating test data.
Helper types:**
base_type_t<T>: Alias for typename base_type<T>::type| T | Type for which to extract the base type. |