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

Name

Description

Tag<true>

Map an unsigned integral constant to a distinct C++ type.

Data Members

Name

Description

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.

Created with MrDocs