algebraic_data_type_tag

Synopsis

struct algebraic_data_type_tag
{
  // unspecified
};

Description

This is the tag of the algebraic data-types created using MPLLIBS_DATA.

#include <mpllibs/metamonad/algebraic_data_type_tag.hpp>

Expression semantics

The following are equivalent

tag_tag
algebraic_data_type_tag::tag
algebraic_data_type_tag
algebraic_data_type_tag::type

[up]