From 7cd9227cbabadf515a265555b9ed1cf15df3267d Mon Sep 17 00:00:00 2001
From: John Maddock
Date: Mon, 11 Jan 2010 13:30:26 +0000
Subject: [PATCH] Fixes #3704.
[SVN r58905]
---
doc/decay.qbk | 4 +-
doc/history.qbk | 16 ++++++
doc/html/boost_typetraits/background.html | 22 ++++----
.../boost_typetraits/category/transform.html | 2 +-
doc/html/boost_typetraits/credits.html | 6 +--
doc/html/boost_typetraits/history.html | 53 +++++++++++++++++++
doc/html/boost_typetraits/intrinsics.html | 2 +-
.../boost_typetraits/reference/add_const.html | 2 +-
.../boost_typetraits/reference/add_cv.html | 2 +-
.../reference/add_pointer.html | 2 +-
.../reference/add_reference.html | 2 +-
.../reference/add_volatile.html | 2 +-
.../boost_typetraits/reference/decay.html | 6 +--
.../reference/floating_point_promotion.html | 2 +-
.../reference/function_traits.html | 4 +-
.../reference/integral_promotion.html | 2 +-
.../reference/make_signed.html | 2 +-
.../reference/make_unsigned.html | 2 +-
.../boost_typetraits/reference/promote.html | 2 +-
.../reference/remove_all_extents.html | 2 +-
.../reference/remove_const.html | 2 +-
.../boost_typetraits/reference/remove_cv.html | 2 +-
.../reference/remove_extent.html | 2 +-
.../reference/remove_pointer.html | 2 +-
.../reference/remove_reference.html | 2 +-
.../reference/remove_volatile.html | 2 +-
.../reference/type_with_alignment.html | 6 +--
doc/html/index.html | 3 +-
doc/type_traits.qbk | 1 +
test/decay_test.cpp | 3 ++
30 files changed, 118 insertions(+), 44 deletions(-)
create mode 100644 doc/history.qbk
create mode 100644 doc/html/boost_typetraits/history.html
mode change 100755 => 100644 test/decay_test.cpp
diff --git a/doc/decay.qbk b/doc/decay.qbk
index 5884a48..d15e933 100644
--- a/doc/decay.qbk
+++ b/doc/decay.qbk
@@ -14,7 +14,7 @@
};
__type Let `U` be the result of `remove_reference::type`, then if `U` is
-an array type, the result is `remove_extent*`, otherwise if `U` is a
+an array type, the result is `remove_extent::type*`, otherwise if `U` is a
function type then the result is `U*`, otherwise the result is `U`.
__std_ref 3.9.1.
@@ -25,7 +25,7 @@ __header ` #include ` or ` #include ::type`][`int[2]*`]]
+[[`decay::type`][`int[3]*`]]
[[`decay::type`] [`int*`]]
diff --git a/doc/history.qbk b/doc/history.qbk
new file mode 100644
index 0000000..9903fd1
--- /dev/null
+++ b/doc/history.qbk
@@ -0,0 +1,16 @@
+[/
+ Copyright 2009 John Maddock.
+ 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).
+]
+
+[section:history History]
+
+[h4 Boost 1.42.0]
+
+* Fixed issue [@https://svn.boost.org/trac/boost/ticket/3704 #3704].
+
+
+[endsect]
+
diff --git a/doc/html/boost_typetraits/background.html b/doc/html/boost_typetraits/background.html
index da93cf3..8657132 100644
--- a/doc/html/boost_typetraits/background.html
+++ b/doc/html/boost_typetraits/background.html
@@ -56,7 +56,7 @@
method available to them.
@@ -84,7 +84,7 @@
given.
@@ -174,7 +174,7 @@
in the default template.
@@ -247,7 +247,7 @@
otherwise it will call the "slow but safe version".
@@ -280,7 +280,7 @@
-
Table 1.1. Time taken to copy 1000 elements using `copy<const
+
Table 1.1. Time taken to copy 1000 elements using `copy<const
T*, T*>` (times in micro-seconds)
@@ -416,7 +416,7 @@
to hold non-reference types, references, and constant references:
-
Table 1.2. Required Constructor Argument Types
+
Table 1.2. Required Constructor Argument Types
@@ -481,7 +481,7 @@
adds a reference to its type, unless it is already a reference.
-
Table 1.3. Using add_reference to synthesize the correct constructor
+
Table 1.3. Using add_reference to synthesize the correct constructor
type
@@ -598,7 +598,7 @@
easier to maintain and easier to understand.
@@ -611,7 +611,7 @@
can be optimal as well as generic.
@@ -619,7 +619,7 @@
comments when preparing this article.
diff --git a/doc/html/boost_typetraits/category/transform.html b/doc/html/boost_typetraits/category/transform.html
index 4ae6c5d..8474928 100644
--- a/doc/html/boost_typetraits/category/transform.html
+++ b/doc/html/boost_typetraits/category/transform.html
@@ -91,7 +91,7 @@
struct remove_volatile;
diff --git a/doc/html/boost_typetraits/credits.html b/doc/html/boost_typetraits/credits.html
index 43d01bb..90db097 100644
--- a/doc/html/boost_typetraits/credits.html
+++ b/doc/html/boost_typetraits/credits.html
@@ -6,7 +6,7 @@
-
+