From a51bd538d6f87581f169c9ae341de5c31907d8de Mon Sep 17 00:00:00 2001 From: Aleksey Gurtovoy Date: Fri, 28 Jul 2006 06:11:00 +0000 Subject: [PATCH] Integral Constant: Add missing ::tag requirement [SVN r34757] --- doc/src/refmanual/IntegralConstant.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/src/refmanual/IntegralConstant.rst b/doc/src/refmanual/IntegralConstant.rst index cc25661..b757a18 100644 --- a/doc/src/refmanual/IntegralConstant.rst +++ b/doc/src/refmanual/IntegralConstant.rst @@ -19,6 +19,8 @@ Expression requirements +-----------------------------------+---------------------------------------+---------------------------+ | Expression | Type | Complexity | +===================================+=======================================+===========================+ +| ``n::tag`` | ``integral_c_tag`` | Constant time. | ++-----------------------------------+---------------------------------------+---------------------------+ | ``n::value_type`` | An integral type | Constant time. | +-----------------------------------+---------------------------------------+---------------------------+ | ``n::value`` | An integral constant expression | Constant time. | @@ -39,6 +41,9 @@ Expression semantics +---------------------------------------+-----------------------------------------------------------+ | Expression | Semantics | +=======================================+===========================================================+ +| ``n::tag`` | ``n``\ 's tag type; ``n::tag::value`` is ``n``\ 's | +| | *conversion rank*. | ++---------------------------------------+-----------------------------------------------------------+ | ``n::value_type`` | A cv-unqualified type of ``n::value``. | +---------------------------------------+-----------------------------------------------------------+ | ``n::value`` | The value of the wrapped integral constant. |