BloombergLP::bslstl::Variant_IsTag

This component-private metafunction is derived from bsl::true_type if (template parameter) t_TYPE is not a tag type. This metafunction requires any cv and ref qualifications to be removed from the queried type.

Synopsis

Declared in <bslstl_variant.h>

template<class t_TYPE>
struct Variant_IsTag
    : bsl::false_type

Base Classes

NameDescription
bsl::false_typeMetafunction representing the boolean constant false.

Specializations

Name
Variant_IsTag<std::allocator_arg_t>
Variant_IsTag<bsl::in_place_index_t<t_INDEX>>
Variant_IsTag<bsl::in_place_type_t<t_TYPE>>