Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r54207 - in branches/release/libs/type_traits: doc doc/html doc/html/boost_typetraits doc/html/boost_typetraits/category doc/html/boost_typetraits/reference test
From: john_at_[hidden]
Date: 2009-06-22 08:18:07


Author: johnmaddock
Date: 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
New Revision: 54207
URL: http://svn.boost.org/trac/boost/changeset/54207

Log:
Fix some typos in docs.
Added stricter tests.
All merged from Trunk.
Added:
   branches/release/libs/type_traits/test/aligned_storage_empy_test.cpp
      - copied unchanged from r54206, /trunk/libs/type_traits/test/aligned_storage_empy_test.cpp
   branches/release/libs/type_traits/test/promote_enum_msvc_bug_test.cpp
      - copied unchanged from r54206, /trunk/libs/type_traits/test/promote_enum_msvc_bug_test.cpp
Text files modified:
   branches/release/libs/type_traits/doc/html/boost_typetraits/background.html | 22 +++++++++++-----------
   branches/release/libs/type_traits/doc/html/boost_typetraits/category/transform.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/intrinsics.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_const.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_cv.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_pointer.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_reference.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_volatile.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/decay.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/floating_point_promotion.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html | 4 ++--
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/integral_promotion.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/is_base_of.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/is_convertible.html | 4 ++--
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/is_same.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/make_signed.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/make_unsigned.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/promote.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_all_extents.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_const.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_cv.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_extent.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_pointer.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html | 2 +-
   branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_volatile.html | 2 +-
   branches/release/libs/type_traits/doc/html/index.html | 4 ++--
   branches/release/libs/type_traits/doc/is_base_of.qbk | 3 ++-
   branches/release/libs/type_traits/doc/is_convertible.qbk | 5 +++--
   branches/release/libs/type_traits/doc/is_same.qbk | 3 ++-
   branches/release/libs/type_traits/test/aligned_storage_test.cpp | 3 +++
   30 files changed, 49 insertions(+), 43 deletions(-)

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/background.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/background.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/background.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -56,7 +56,7 @@
       method available to them.
     </p>
 <a name="boost_typetraits.background.type_traits"></a><h5>
-<a name="id777348"></a>
+<a name="id777154"></a>
       <a class="link" href="background.html#boost_typetraits.background.type_traits">Type Traits</a>
     </h5>
 <p>
@@ -84,7 +84,7 @@
       given.
     </p>
 <a name="boost_typetraits.background.implementation"></a><h5>
-<a name="id777412"></a>
+<a name="id777217"></a>
       <a class="link" href="background.html#boost_typetraits.background.implementation">Implementation</a>
     </h5>
 <p>
@@ -174,7 +174,7 @@
       in the default template.
     </p>
 <a name="boost_typetraits.background.optimized_copy"></a><h5>
-<a name="id786717"></a>
+<a name="id777954"></a>
       <a class="link" href="background.html#boost_typetraits.background.optimized_copy">Optimized copy</a>
     </h5>
 <p>
@@ -247,7 +247,7 @@
       otherwise it will call the "slow but safe version".
     </p>
 <a name="boost_typetraits.background.was_it_worth_it_"></a><h5>
-<a name="id787064"></a>
+<a name="id778301"></a>
       <a class="link" href="background.html#boost_typetraits.background.was_it_worth_it_">Was it worth it?</a>
     </h5>
 <p>
@@ -280,7 +280,7 @@
       </li>
 </ul></div>
 <div class="table">
-<a name="id787101"></a><p class="title"><b>Table 1.1. Time taken to copy 1000 elements using `copy&lt;const
+<a name="id778338"></a><p class="title"><b>Table 1.1. Time taken to copy 1000 elements using `copy&lt;const
     T*, T*&gt;` (times in micro-seconds)</b></p>
 <div class="table-contents"><table class="table" summary="Time taken to copy 1000 elements using `copy&lt;const
     T*, T*&gt;` (times in micro-seconds)">
@@ -379,7 +379,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="boost_typetraits.background.pair_of_references"></a><h5>
-<a name="id787239"></a>
+<a name="id778476"></a>
       <a class="link" href="background.html#boost_typetraits.background.pair_of_references">Pair of References</a>
     </h5>
 <p>
@@ -416,7 +416,7 @@
       to hold non-reference types, references, and constant references:
     </p>
 <div class="table">
-<a name="id787500"></a><p class="title"><b>Table 1.2. Required Constructor Argument Types</b></p>
+<a name="id782108"></a><p class="title"><b>Table 1.2. Required Constructor Argument Types</b></p>
 <div class="table-contents"><table class="table" summary="Required Constructor Argument Types">
 <colgroup>
 <col>
@@ -481,7 +481,7 @@
       adds a reference to its type, unless it is already a reference.
     </p>
 <div class="table">
-<a name="id787604"></a><p class="title"><b>Table 1.3. Using add_reference to synthesize the correct constructor
+<a name="id782211"></a><p class="title"><b>Table 1.3. Using add_reference to synthesize the correct constructor
     type</b></p>
 <div class="table-contents"><table class="table" summary="Using add_reference to synthesize the correct constructor
     type">
@@ -598,7 +598,7 @@
       easier to maintain and easier to understand.
     </p>
 <a name="boost_typetraits.background.conclusion"></a><h5>
-<a name="id788062"></a>
+<a name="id782669"></a>
       <a class="link" href="background.html#boost_typetraits.background.conclusion">Conclusion</a>
     </h5>
 <p>
@@ -611,7 +611,7 @@
       can be optimal as well as generic.
     </p>
 <a name="boost_typetraits.background.acknowledgements"></a><h5>
-<a name="id788079"></a>
+<a name="id782686"></a>
       <a class="link" href="background.html#boost_typetraits.background.acknowledgements">Acknowledgements</a>
     </h5>
 <p>
@@ -619,7 +619,7 @@
       comments when preparing this article.
     </p>
 <a name="background.references"></a><a name="boost_typetraits.background.references"></a><h5>
-<a name="id788099"></a>
+<a name="id782707"></a>
       <a class="link" href="background.html#boost_typetraits.background.references">References</a>
     </h5>
 <div class="orderedlist"><ol type="1">

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/category/transform.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/category/transform.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/category/transform.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -91,7 +91,7 @@
 <span class="keyword">struct</span> <a class="link" href="../reference/remove_volatile.html" title="remove_volatile">remove_volatile</a><span class="special">;</span>
 </pre>
 <a name="boost_typetraits.category.transform.broken_compiler_workarounds_"></a><h5>
-<a name="id792437"></a>
+<a name="id785406"></a>
         <a class="link" href="transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_">Broken
         Compiler Workarounds:</a>
       </h5>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/intrinsics.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/intrinsics.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/intrinsics.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -71,7 +71,7 @@
       of the following macros:
     </p>
 <div class="table">
-<a name="id793988"></a><p class="title"><b>Table 1.4. Macros for Compiler Intrinsics</b></p>
+<a name="id788322"></a><p class="title"><b>Table 1.4. Macros for Compiler Intrinsics</b></p>
 <div class="table-contents"><table class="table" summary="Macros for Compiler Intrinsics">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_const.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_const.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_const.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -53,7 +53,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id799679"></a><p class="title"><b>Table 1.5. Examples</b></p>
+<a name="id793672"></a><p class="title"><b>Table 1.5. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_cv.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_cv.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_cv.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -54,7 +54,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id800151"></a><p class="title"><b>Table 1.6. Examples</b></p>
+<a name="id794144"></a><p class="title"><b>Table 1.6. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_pointer.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_pointer.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_pointer.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -56,7 +56,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id800674"></a><p class="title"><b>Table 1.7. Examples</b></p>
+<a name="id794667"></a><p class="title"><b>Table 1.7. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_reference.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_reference.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_reference.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -53,7 +53,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id801691"></a><p class="title"><b>Table 1.8. Examples</b></p>
+<a name="id795138"></a><p class="title"><b>Table 1.8. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_volatile.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_volatile.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/add_volatile.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -53,7 +53,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id802156"></a><p class="title"><b>Table 1.9. Examples</b></p>
+<a name="id795602"></a><p class="title"><b>Table 1.9. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/decay.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/decay.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/decay.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -48,7 +48,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id803401"></a><p class="title"><b>Table 1.10. Examples</b></p>
+<a name="id798009"></a><p class="title"><b>Table 1.10. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/floating_point_promotion.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/floating_point_promotion.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/floating_point_promotion.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -49,7 +49,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id804980"></a><p class="title"><b>Table 1.11. Examples</b></p>
+<a name="id799588"></a><p class="title"><b>Table 1.11. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -59,7 +59,7 @@
         </p></td></tr>
 </table></div>
 <div class="table">
-<a name="id805342"></a><p class="title"><b>Table 1.12. Function Traits Members</b></p>
+<a name="id799949"></a><p class="title"><b>Table 1.12. Function Traits Members</b></p>
 <div class="table-contents"><table class="table" summary="Function Traits Members">
 <colgroup>
 <col>
@@ -122,7 +122,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="id805554"></a><p class="title"><b>Table 1.13. Examples</b></p>
+<a name="id800161"></a><p class="title"><b>Table 1.13. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/integral_promotion.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/integral_promotion.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/integral_promotion.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -49,7 +49,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id811485"></a><p class="title"><b>Table 1.14. Examples</b></p>
+<a name="id806434"></a><p class="title"><b>Table 1.14. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/is_base_of.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/is_base_of.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/is_base_of.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -132,7 +132,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <code class="computeroutput"><span class="identifier">is_base_of</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
           </p>
 <p>
         </p>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/is_convertible.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/is_convertible.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/is_convertible.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -139,7 +139,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
+ <code class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span></code> is an integral constant expression
             that evaluates to <span class="emphasis"><em>false</em></span>.
           </p>
 <p>
@@ -149,7 +149,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <code class="computeroutput"><span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
           </p>
 <p>
         </p>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/is_same.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/is_same.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/is_same.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -100,7 +100,7 @@
 <p>
           </p>
 <p>
- <code class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
+ <code class="computeroutput"><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">value_type</span></code> is the type <code class="computeroutput"><span class="keyword">bool</span></code>.
           </p>
 <p>
         </p>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/make_signed.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/make_signed.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/make_signed.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -54,7 +54,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id832332"></a><p class="title"><b>Table 1.15. Examples</b></p>
+<a name="id826670"></a><p class="title"><b>Table 1.15. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/make_unsigned.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/make_unsigned.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/make_unsigned.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -54,7 +54,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id832807"></a><p class="title"><b>Table 1.16. Examples</b></p>
+<a name="id827146"></a><p class="title"><b>Table 1.16. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/promote.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/promote.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/promote.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -51,7 +51,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id834495"></a><p class="title"><b>Table 1.17. Examples</b></p>
+<a name="id827663"></a><p class="title"><b>Table 1.17. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_all_extents.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_all_extents.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_all_extents.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -54,7 +54,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id835530"></a><p class="title"><b>Table 1.18. Examples</b></p>
+<a name="id829254"></a><p class="title"><b>Table 1.18. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_const.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_const.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_const.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -53,7 +53,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id836066"></a><p class="title"><b>Table 1.19. Examples</b></p>
+<a name="id829790"></a><p class="title"><b>Table 1.19. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_cv.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_cv.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_cv.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -53,7 +53,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id837136"></a><p class="title"><b>Table 1.20. Examples</b></p>
+<a name="id830313"></a><p class="title"><b>Table 1.20. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_extent.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_extent.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_extent.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -54,7 +54,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id837658"></a><p class="title"><b>Table 1.21. Examples</b></p>
+<a name="id830835"></a><p class="title"><b>Table 1.21. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_pointer.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_pointer.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_pointer.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -53,7 +53,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id838205"></a><p class="title"><b>Table 1.22. Examples</b></p>
+<a name="id832817"></a><p class="title"><b>Table 1.22. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -53,7 +53,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id838710"></a><p class="title"><b>Table 1.23. Examples</b></p>
+<a name="id833322"></a><p class="title"><b>Table 1.23. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_volatile.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_volatile.html (original)
+++ branches/release/libs/type_traits/doc/html/boost_typetraits/reference/remove_volatile.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -53,7 +53,7 @@
         or <code class="computeroutput"> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
       </p>
 <div class="table">
-<a name="id840525"></a><p class="title"><b>Table 1.24. Examples</b></p>
+<a name="id833771"></a><p class="title"><b>Table 1.24. Examples</b></p>
 <div class="table-contents"><table class="table" summary="Examples">
 <colgroup>
 <col>

Modified: branches/release/libs/type_traits/doc/html/index.html
==============================================================================
--- branches/release/libs/type_traits/doc/html/index.html (original)
+++ branches/release/libs/type_traits/doc/html/index.html 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -30,7 +30,7 @@
       Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert
       Ramey and Jeremy Siek</p></div>
 <div><div class="legalnotice">
-<a name="id777199"></a><p>
+<a name="id777005"></a><p>
         Distributed under the Boost Software License, Version 1.0. (See accompanying
         file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
       </p>
@@ -163,7 +163,7 @@
   </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: February 21, 2008 at 13:51:18 +0000</small></p></td>
+<td align="left"><p><small>Last revised: March 30, 2009 at 18:02:46 +0100</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: branches/release/libs/type_traits/doc/is_base_of.qbk
==============================================================================
--- branches/release/libs/type_traits/doc/is_base_of.qbk (original)
+++ branches/release/libs/type_traits/doc/is_base_of.qbk 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -48,7 +48,8 @@
 [:`is_base_of<Base, Base>::value` is an integral constant
 expression that evaluates to /true/: a class is regarded as it's own base.]
 
-[:`is_base_of<T>::value_type` is the type `bool`.]
+[:`is_base_of<T, T>::value_type` is the type `bool`.]
 
 [endsect]
 
+

Modified: branches/release/libs/type_traits/doc/is_convertible.qbk
==============================================================================
--- branches/release/libs/type_traits/doc/is_convertible.qbk (original)
+++ branches/release/libs/type_traits/doc/is_convertible.qbk 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -57,10 +57,11 @@
 [:`is_convertible<int const&, long>::value` is an integral constant
 expression that evaluates to /true/.]
 
-[:`is_convertible<int>::value` is an integral constant
+[:`is_convertible<int, int>::value` is an integral constant
 expression that evaluates to /false/.]
 
-[:`is_convertible<T>::value_type` is the type `bool`.]
+[:`is_convertible<T, T>::value_type` is the type `bool`.]
 
 [endsect]
 
+

Modified: branches/release/libs/type_traits/doc/is_same.qbk
==============================================================================
--- branches/release/libs/type_traits/doc/is_same.qbk (original)
+++ branches/release/libs/type_traits/doc/is_same.qbk 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -32,7 +32,8 @@
 [:`is_same<int&, int>::value` is an integral constant
 expression that evaluates to /false/.]
 
-[:`is_same<T>::value_type` is the type `bool`.]
+[:`is_same<T, T>::value_type` is the type `bool`.]
 
 [endsect]
 
+

Modified: branches/release/libs/type_traits/test/aligned_storage_test.cpp
==============================================================================
--- branches/release/libs/type_traits/test/aligned_storage_test.cpp (original)
+++ branches/release/libs/type_traits/test/aligned_storage_test.cpp 2009-06-22 08:18:04 EDT (Mon, 22 Jun 2009)
@@ -66,6 +66,9 @@
 #ifndef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
    BOOST_CHECK(::tt::is_pod<t3>::value == true);
 #endif
+ BOOST_CHECK(as3.address() == &as3);
+ const t3 as4 = { 0, };
+ BOOST_CHECK(as4.address() == static_cast<const void*>(&as4));
 #endif
 }
 


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk