map doc clarification (thanks to Larry Evans)

[SVN r42396]
This commit is contained in:
Aleksey Gurtovoy
2008-01-01 01:41:32 +00:00
parent 842489b5f2
commit b990fbcd2a

View File

@@ -89,7 +89,7 @@ Expression semantics
+---------------------------------------+-----------------------------------------------------------+ +---------------------------------------+-----------------------------------------------------------+
| ``value_type<m,x>::type`` | Identical to ``x::second``; see |Associative Sequence|. | | ``value_type<m,x>::type`` | Identical to ``x::second``; see |Associative Sequence|. |
+---------------------------------------+-----------------------------------------------------------+ +---------------------------------------+-----------------------------------------------------------+
| ``insert<m,x>::type`` | A new ``map`` equivalent to ``m`` except that | | ``insert<m,x>::type`` | A new ``map``, ``t``, equivalent to ``m`` except that |
| | :: | | | :: |
| | | | | |
| | at< t, key_type<m,x>::type >::type | | | at< t, key_type<m,x>::type >::type |
@@ -98,7 +98,7 @@ Expression semantics
+---------------------------------------+-----------------------------------------------------------+ +---------------------------------------+-----------------------------------------------------------+
| ``insert<m,pos,x>::type`` | Equivalent to ``insert<m,x>::type``; ``pos`` is ignored. | | ``insert<m,pos,x>::type`` | Equivalent to ``insert<m,x>::type``; ``pos`` is ignored. |
+---------------------------------------+-----------------------------------------------------------+ +---------------------------------------+-----------------------------------------------------------+
| ``erase_key<m,k>::type`` | A new ``map`` equivalent to ``m`` except that | | ``erase_key<m,k>::type`` | A new ``map``, ``t``, equivalent to ``m`` except that |
| | ``has_key<t, k>::value == false``. | | | ``has_key<t, k>::value == false``. |
+---------------------------------------+-----------------------------------------------------------+ +---------------------------------------+-----------------------------------------------------------+
| ``erase<m,pos>::type`` | Equivalent to ``erase<m, deref<pos>::type >::type``. | | ``erase<m,pos>::type`` | Equivalent to ``erase<m, deref<pos>::type >::type``. |