Private helper for IsConvertible complete-type checks.
Declared in <bslmf_isconvertible.h>
template<
class t_TYPE,
bool = bsl::is_function<t_TYPE>::value || bsl::is_void<t_TYPE>::value>
struct IsConvertible_CheckComplete;
| Name | Description |
|---|---|
type | This typedef is an alias to t_TYPE. |
| Name | Description |
|---|---|
Unnamed enum | Enumeration used to force a complete type for SFINAE checks. |
| Name |
|---|
IsConvertible_CheckComplete<t_TYPE, true> |
IsConvertible_CheckComplete<t_TYPE&, false> |
IsConvertible_CheckComplete<t_TYPE&&, false> |
IsConvertible_CheckComplete<t_TYPE[], false> |
| Name | Description |
|---|---|
IsConvertible_CheckComplete<t_TYPE&, false> | |
IsConvertible_CheckComplete<t_TYPE&&, false> |