BloombergLP::bslmf::InvokeResult_VoidChecker

Empty type used to detect void expressions. The size of this type is the same as bslmf::Tag<1>.

Synopsis

Declared in <bslmf_invokeresult.h>

struct InvokeResult_VoidChecker
    : Tag<true>

Base Classes

NameDescription
Tag<true>Map an unsigned integral constant to a distinct C++ type.

Data Members

NameDescription
d_lowerSizeArray Lower 16 bits of the compile-time size encoded by this tag.
d_upperSizeArray Upper 16 bits of the compile-time size encoded by this tag.