From c1072ec858176af06d13083754600db18da5fd24 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Bron?=
Date: Sun, 9 Oct 2011 19:13:44 +0000
Subject: [PATCH] operator traits: added limitation about SFINAE in the doc
[SVN r74861]
---
doc/has_bit_and.qbk | 4 ++++
doc/has_bit_and_assign.qbk | 4 ++++
doc/has_bit_or.qbk | 4 ++++
doc/has_bit_or_assign.qbk | 4 ++++
doc/has_bit_xor.qbk | 4 ++++
doc/has_bit_xor_assign.qbk | 4 ++++
doc/has_complement.qbk | 4 ++++
doc/has_dereference.qbk | 4 ++++
doc/has_divides.qbk | 4 ++++
doc/has_divides_assign.qbk | 4 ++++
doc/has_equal_to.qbk | 4 ++++
doc/has_greater.qbk | 4 ++++
doc/has_greater_equal.qbk | 4 ++++
doc/has_left_shift.qbk | 4 ++++
doc/has_left_shift_assign.qbk | 4 ++++
doc/has_less.qbk | 4 ++++
doc/has_less_equal.qbk | 4 ++++
doc/has_logical_and.qbk | 4 ++++
doc/has_logical_not.qbk | 4 ++++
doc/has_logical_or.qbk | 4 ++++
doc/has_minus.qbk | 4 ++++
doc/has_minus_assign.qbk | 4 ++++
doc/has_modulus.qbk | 4 ++++
doc/has_modulus_assign.qbk | 4 ++++
doc/has_multiplies.qbk | 4 ++++
doc/has_multiplies_assign.qbk | 4 ++++
doc/has_negate.qbk | 4 ++++
doc/has_not_equal_to.qbk | 4 ++++
doc/has_plus.qbk | 4 ++++
doc/has_plus_assign.qbk | 4 ++++
doc/has_post_decrement.qbk | 4 ++++
doc/has_post_increment.qbk | 4 ++++
doc/has_pre_decrement.qbk | 4 ++++
doc/has_pre_increment.qbk | 4 ++++
doc/has_right_shift.qbk | 4 ++++
doc/has_right_shift_assign.qbk | 4 ++++
doc/has_unary_minus.qbk | 4 ++++
doc/has_unary_plus.qbk | 4 ++++
doc/html/boost_typetraits/background.html | 2 +-
doc/html/boost_typetraits/category.html | 2 +-
doc/html/boost_typetraits/category/alignment.html | 2 +-
doc/html/boost_typetraits/category/function.html | 2 +-
doc/html/boost_typetraits/category/transform.html | 2 +-
doc/html/boost_typetraits/category/value_traits.html | 2 +-
.../category/value_traits/operators.html | 9 ++++++++-
.../boost_typetraits/category/value_traits/primary.html | 2 +-
.../category/value_traits/properties.html | 2 +-
.../boost_typetraits/category/value_traits/relate.html | 2 +-
doc/html/boost_typetraits/credits.html | 2 +-
doc/html/boost_typetraits/examples.html | 2 +-
doc/html/boost_typetraits/examples/copy.html | 2 +-
doc/html/boost_typetraits/examples/destruct.html | 2 +-
doc/html/boost_typetraits/examples/fill.html | 2 +-
doc/html/boost_typetraits/examples/improved_min.html | 2 +-
doc/html/boost_typetraits/examples/iter.html | 2 +-
doc/html/boost_typetraits/examples/to_double.html | 2 +-
doc/html/boost_typetraits/history.html | 2 +-
doc/html/boost_typetraits/intrinsics.html | 2 +-
doc/html/boost_typetraits/intro.html | 2 +-
doc/html/boost_typetraits/mpl.html | 2 +-
doc/html/boost_typetraits/reference.html | 2 +-
doc/html/boost_typetraits/reference/add_const.html | 2 +-
doc/html/boost_typetraits/reference/add_cv.html | 2 +-
.../boost_typetraits/reference/add_lvalue_reference.html | 2 +-
doc/html/boost_typetraits/reference/add_pointer.html | 2 +-
doc/html/boost_typetraits/reference/add_reference.html | 2 +-
.../boost_typetraits/reference/add_rvalue_reference.html | 2 +-
doc/html/boost_typetraits/reference/add_volatile.html | 2 +-
doc/html/boost_typetraits/reference/aligned_storage.html | 2 +-
doc/html/boost_typetraits/reference/alignment_of.html | 2 +-
doc/html/boost_typetraits/reference/common_type.html | 2 +-
doc/html/boost_typetraits/reference/conditional.html | 2 +-
doc/html/boost_typetraits/reference/decay.html | 2 +-
doc/html/boost_typetraits/reference/extent.html | 2 +-
.../reference/floating_point_promotion.html | 2 +-
doc/html/boost_typetraits/reference/function_traits.html | 2 +-
doc/html/boost_typetraits/reference/has_bit_and.html | 8 +++++++-
.../boost_typetraits/reference/has_bit_and_assign.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_bit_or.html | 8 +++++++-
.../boost_typetraits/reference/has_bit_or_assign.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_bit_xor.html | 8 +++++++-
.../boost_typetraits/reference/has_bit_xor_assign.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_complement.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_dereference.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_divides.html | 8 +++++++-
.../boost_typetraits/reference/has_divides_assign.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_equal_to.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_greater.html | 8 +++++++-
.../boost_typetraits/reference/has_greater_equal.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_left_shift.html | 8 +++++++-
.../reference/has_left_shift_assign.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_less.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_less_equal.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_logical_and.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_logical_not.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_logical_or.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_minus.html | 8 +++++++-
.../boost_typetraits/reference/has_minus_assign.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_modulus.html | 8 +++++++-
.../boost_typetraits/reference/has_modulus_assign.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_multiplies.html | 8 +++++++-
.../reference/has_multiplies_assign.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_negate.html | 8 +++++++-
.../boost_typetraits/reference/has_new_operator.html | 2 +-
.../reference/has_no_throw_def_cons.html | 2 +-
.../boost_typetraits/reference/has_not_equal_to.html | 8 +++++++-
.../boost_typetraits/reference/has_nothrow_assign.html | 2 +-
.../reference/has_nothrow_constructor.html | 2 +-
.../boost_typetraits/reference/has_nothrow_copy.html | 2 +-
.../boost_typetraits/reference/has_nothrow_cp_cons.html | 2 +-
doc/html/boost_typetraits/reference/has_plus.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_plus_assign.html | 8 +++++++-
.../boost_typetraits/reference/has_post_decrement.html | 8 +++++++-
.../boost_typetraits/reference/has_post_increment.html | 8 +++++++-
.../boost_typetraits/reference/has_pre_decrement.html | 8 +++++++-
.../boost_typetraits/reference/has_pre_increment.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_right_shift.html | 8 +++++++-
.../reference/has_right_shift_assign.html | 8 +++++++-
.../boost_typetraits/reference/has_trivial_assign.html | 2 +-
.../reference/has_trivial_constructor.html | 2 +-
.../boost_typetraits/reference/has_trivial_copy.html | 2 +-
.../boost_typetraits/reference/has_trivial_cp_cons.html | 2 +-
.../boost_typetraits/reference/has_trivial_def_cons.html | 2 +-
.../reference/has_trivial_destructor.html | 2 +-
doc/html/boost_typetraits/reference/has_unary_minus.html | 8 +++++++-
doc/html/boost_typetraits/reference/has_unary_plus.html | 8 +++++++-
.../reference/has_virtual_destructor.html | 2 +-
.../boost_typetraits/reference/integral_constant.html | 2 +-
.../boost_typetraits/reference/integral_promotion.html | 2 +-
doc/html/boost_typetraits/reference/is_abstract.html | 2 +-
doc/html/boost_typetraits/reference/is_arithmetic.html | 2 +-
doc/html/boost_typetraits/reference/is_array.html | 2 +-
doc/html/boost_typetraits/reference/is_base_of.html | 2 +-
doc/html/boost_typetraits/reference/is_class.html | 2 +-
doc/html/boost_typetraits/reference/is_complex.html | 2 +-
doc/html/boost_typetraits/reference/is_compound.html | 2 +-
doc/html/boost_typetraits/reference/is_const.html | 2 +-
doc/html/boost_typetraits/reference/is_convertible.html | 2 +-
doc/html/boost_typetraits/reference/is_empty.html | 2 +-
doc/html/boost_typetraits/reference/is_enum.html | 2 +-
.../boost_typetraits/reference/is_floating_point.html | 2 +-
doc/html/boost_typetraits/reference/is_function.html | 2 +-
doc/html/boost_typetraits/reference/is_fundamental.html | 2 +-
doc/html/boost_typetraits/reference/is_integral.html | 2 +-
.../boost_typetraits/reference/is_lvalue_reference.html | 2 +-
.../reference/is_member_function_pointer.html | 2 +-
.../reference/is_member_object_pointer.html | 2 +-
.../boost_typetraits/reference/is_member_pointer.html | 2 +-
doc/html/boost_typetraits/reference/is_object.html | 2 +-
doc/html/boost_typetraits/reference/is_pod.html | 2 +-
doc/html/boost_typetraits/reference/is_pointer.html | 2 +-
doc/html/boost_typetraits/reference/is_polymorphic.html | 2 +-
doc/html/boost_typetraits/reference/is_reference.html | 2 +-
.../boost_typetraits/reference/is_rvalue_reference.html | 2 +-
doc/html/boost_typetraits/reference/is_same.html | 2 +-
doc/html/boost_typetraits/reference/is_scalar.html | 2 +-
doc/html/boost_typetraits/reference/is_signed.html | 2 +-
doc/html/boost_typetraits/reference/is_stateless.html | 2 +-
doc/html/boost_typetraits/reference/is_union.html | 2 +-
doc/html/boost_typetraits/reference/is_unsigned.html | 2 +-
.../boost_typetraits/reference/is_virtual_base_of.html | 2 +-
doc/html/boost_typetraits/reference/is_void.html | 2 +-
doc/html/boost_typetraits/reference/is_volatile.html | 2 +-
doc/html/boost_typetraits/reference/make_signed.html | 2 +-
doc/html/boost_typetraits/reference/make_unsigned.html | 2 +-
doc/html/boost_typetraits/reference/promote.html | 2 +-
doc/html/boost_typetraits/reference/rank.html | 2 +-
.../boost_typetraits/reference/remove_all_extents.html | 2 +-
doc/html/boost_typetraits/reference/remove_const.html | 2 +-
doc/html/boost_typetraits/reference/remove_cv.html | 2 +-
doc/html/boost_typetraits/reference/remove_extent.html | 2 +-
doc/html/boost_typetraits/reference/remove_pointer.html | 2 +-
.../boost_typetraits/reference/remove_reference.html | 2 +-
doc/html/boost_typetraits/reference/remove_volatile.html | 2 +-
.../boost_typetraits/reference/type_with_alignment.html | 2 +-
doc/html/boost_typetraits/user_defined.html | 2 +-
doc/html/index.html | 6 +++---
doc/html/index/s11.html | 4 ++--
doc/html/index/s12.html | 4 ++--
doc/html/index/s13.html | 4 ++--
doc/html/index/s14.html | 4 ++--
doc/operators.qbk | 4 ++++
182 files changed, 540 insertions(+), 149 deletions(-)
diff --git a/doc/has_bit_and.qbk b/doc/has_bit_and.qbk
index 8aa5782..1635fe2 100644
--- a/doc/has_bit_and.qbk
+++ b/doc/has_bit_and.qbk
@@ -44,6 +44,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator&` is public or not:
diff --git a/doc/has_bit_and_assign.qbk b/doc/has_bit_and_assign.qbk
index 59ff1e9..90d812e 100644
--- a/doc/has_bit_and_assign.qbk
+++ b/doc/has_bit_and_assign.qbk
@@ -44,6 +44,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator&=` is public or not:
diff --git a/doc/has_bit_or.qbk b/doc/has_bit_or.qbk
index d701cca..1ff6deb 100644
--- a/doc/has_bit_or.qbk
+++ b/doc/has_bit_or.qbk
@@ -44,6 +44,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator|` is public or not:
diff --git a/doc/has_bit_or_assign.qbk b/doc/has_bit_or_assign.qbk
index bde98da..d434a77 100644
--- a/doc/has_bit_or_assign.qbk
+++ b/doc/has_bit_or_assign.qbk
@@ -44,6 +44,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator|=` is public or not:
diff --git a/doc/has_bit_xor.qbk b/doc/has_bit_xor.qbk
index e47af4c..40c2d05 100644
--- a/doc/has_bit_xor.qbk
+++ b/doc/has_bit_xor.qbk
@@ -44,6 +44,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator^` is public or not:
diff --git a/doc/has_bit_xor_assign.qbk b/doc/has_bit_xor_assign.qbk
index ea4f0c9..49b2ce8 100644
--- a/doc/has_bit_xor_assign.qbk
+++ b/doc/has_bit_xor_assign.qbk
@@ -44,6 +44,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator^=` is public or not:
diff --git a/doc/has_complement.qbk b/doc/has_complement.qbk
index e43aec6..3013668 100644
--- a/doc/has_complement.qbk
+++ b/doc/has_complement.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether prefix `operator~` is public or not:
diff --git a/doc/has_dereference.qbk b/doc/has_dereference.qbk
index 30b20ac..3ce558d 100644
--- a/doc/has_dereference.qbk
+++ b/doc/has_dereference.qbk
@@ -49,6 +49,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether prefix `operator*` is public or not:
diff --git a/doc/has_divides.qbk b/doc/has_divides.qbk
index 0d723d6..af60be6 100644
--- a/doc/has_divides.qbk
+++ b/doc/has_divides.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator/` is public or not:
diff --git a/doc/has_divides_assign.qbk b/doc/has_divides_assign.qbk
index 62ad479..2bec5da 100644
--- a/doc/has_divides_assign.qbk
+++ b/doc/has_divides_assign.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator/=` is public or not:
diff --git a/doc/has_equal_to.qbk b/doc/has_equal_to.qbk
index 4b4d73e..fbac606 100644
--- a/doc/has_equal_to.qbk
+++ b/doc/has_equal_to.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator==` is public or not:
diff --git a/doc/has_greater.qbk b/doc/has_greater.qbk
index d0cd93e..c49b239 100644
--- a/doc/has_greater.qbk
+++ b/doc/has_greater.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator>` is public or not:
diff --git a/doc/has_greater_equal.qbk b/doc/has_greater_equal.qbk
index 14c5a2a..149d67c 100644
--- a/doc/has_greater_equal.qbk
+++ b/doc/has_greater_equal.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator>=` is public or not:
diff --git a/doc/has_left_shift.qbk b/doc/has_left_shift.qbk
index c1af904..a95f148 100644
--- a/doc/has_left_shift.qbk
+++ b/doc/has_left_shift.qbk
@@ -47,6 +47,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator<<` is public or not:
diff --git a/doc/has_left_shift_assign.qbk b/doc/has_left_shift_assign.qbk
index 63d0e5b..106272f 100644
--- a/doc/has_left_shift_assign.qbk
+++ b/doc/has_left_shift_assign.qbk
@@ -44,6 +44,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator<<=` is public or not:
diff --git a/doc/has_less.qbk b/doc/has_less.qbk
index 1956238..5d1c19f 100644
--- a/doc/has_less.qbk
+++ b/doc/has_less.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator<` is public or not:
diff --git a/doc/has_less_equal.qbk b/doc/has_less_equal.qbk
index dc3fd49..3130192 100644
--- a/doc/has_less_equal.qbk
+++ b/doc/has_less_equal.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator<=` is public or not:
diff --git a/doc/has_logical_and.qbk b/doc/has_logical_and.qbk
index c3d22ff..d1dc6b2 100644
--- a/doc/has_logical_and.qbk
+++ b/doc/has_logical_and.qbk
@@ -45,6 +45,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator&&` is public or not:
diff --git a/doc/has_logical_not.qbk b/doc/has_logical_not.qbk
index 30c41ff..c969f18 100644
--- a/doc/has_logical_not.qbk
+++ b/doc/has_logical_not.qbk
@@ -45,6 +45,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether prefix `operator!` is public or not:
diff --git a/doc/has_logical_or.qbk b/doc/has_logical_or.qbk
index 943dfa5..67f6031 100644
--- a/doc/has_logical_or.qbk
+++ b/doc/has_logical_or.qbk
@@ -45,6 +45,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator||` is public or not:
diff --git a/doc/has_minus.qbk b/doc/has_minus.qbk
index b97cd32..7139272 100644
--- a/doc/has_minus.qbk
+++ b/doc/has_minus.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator-` is public or not:
diff --git a/doc/has_minus_assign.qbk b/doc/has_minus_assign.qbk
index 90f0190..1d106bd 100644
--- a/doc/has_minus_assign.qbk
+++ b/doc/has_minus_assign.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator-=` is public or not:
diff --git a/doc/has_modulus.qbk b/doc/has_modulus.qbk
index 339be1a..ae79258 100644
--- a/doc/has_modulus.qbk
+++ b/doc/has_modulus.qbk
@@ -44,6 +44,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator%` is public or not:
diff --git a/doc/has_modulus_assign.qbk b/doc/has_modulus_assign.qbk
index c0a5a29..68b8479 100644
--- a/doc/has_modulus_assign.qbk
+++ b/doc/has_modulus_assign.qbk
@@ -44,6 +44,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator%=` is public or not:
diff --git a/doc/has_multiplies.qbk b/doc/has_multiplies.qbk
index 5f0599a..6f0d491 100644
--- a/doc/has_multiplies.qbk
+++ b/doc/has_multiplies.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator*` is public or not:
diff --git a/doc/has_multiplies_assign.qbk b/doc/has_multiplies_assign.qbk
index f64fb1e..3932d46 100644
--- a/doc/has_multiplies_assign.qbk
+++ b/doc/has_multiplies_assign.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator*=` is public or not:
diff --git a/doc/has_negate.qbk b/doc/has_negate.qbk
index 9d1dc94..d968210 100644
--- a/doc/has_negate.qbk
+++ b/doc/has_negate.qbk
@@ -45,6 +45,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether prefix `operator-` is public or not:
diff --git a/doc/has_not_equal_to.qbk b/doc/has_not_equal_to.qbk
index bdcdcea..05231db 100644
--- a/doc/has_not_equal_to.qbk
+++ b/doc/has_not_equal_to.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator!=` is public or not:
diff --git a/doc/has_plus.qbk b/doc/has_plus.qbk
index 4a48be4..c5cfc18 100644
--- a/doc/has_plus.qbk
+++ b/doc/has_plus.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator+` is public or not:
diff --git a/doc/has_plus_assign.qbk b/doc/has_plus_assign.qbk
index 2e4091e..e6cac56 100644
--- a/doc/has_plus_assign.qbk
+++ b/doc/has_plus_assign.qbk
@@ -46,6 +46,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator+=` is public or not:
diff --git a/doc/has_post_decrement.qbk b/doc/has_post_decrement.qbk
index 22c785e..1edfdbb 100644
--- a/doc/has_post_decrement.qbk
+++ b/doc/has_post_decrement.qbk
@@ -47,6 +47,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether postfix `operator--` is public or not:
diff --git a/doc/has_post_increment.qbk b/doc/has_post_increment.qbk
index 0d17aec..8e3fba6 100644
--- a/doc/has_post_increment.qbk
+++ b/doc/has_post_increment.qbk
@@ -47,6 +47,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether postfix `operator++` is public or not:
diff --git a/doc/has_pre_decrement.qbk b/doc/has_pre_decrement.qbk
index 8e7c4cd..94e61ab 100644
--- a/doc/has_pre_decrement.qbk
+++ b/doc/has_pre_decrement.qbk
@@ -47,6 +47,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether prefix `operator--` is public or not:
diff --git a/doc/has_pre_increment.qbk b/doc/has_pre_increment.qbk
index e3cb616..fcd9b6e 100644
--- a/doc/has_pre_increment.qbk
+++ b/doc/has_pre_increment.qbk
@@ -47,6 +47,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether prefix `operator++` is public or not:
diff --git a/doc/has_right_shift.qbk b/doc/has_right_shift.qbk
index 5dfa90b..8a7f9fb 100644
--- a/doc/has_right_shift.qbk
+++ b/doc/has_right_shift.qbk
@@ -47,6 +47,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator>>` is public or not:
diff --git a/doc/has_right_shift_assign.qbk b/doc/has_right_shift_assign.qbk
index 5cfeb09..906e365 100644
--- a/doc/has_right_shift_assign.qbk
+++ b/doc/has_right_shift_assign.qbk
@@ -44,6 +44,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether binary `operator>>=` is public or not:
diff --git a/doc/has_unary_minus.qbk b/doc/has_unary_minus.qbk
index 0e6112a..913c32f 100644
--- a/doc/has_unary_minus.qbk
+++ b/doc/has_unary_minus.qbk
@@ -45,6 +45,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether prefix `operator-` is public or not:
diff --git a/doc/has_unary_plus.qbk b/doc/has_unary_plus.qbk
index 1f542c9..de8474e 100644
--- a/doc/has_unary_plus.qbk
+++ b/doc/has_unary_plus.qbk
@@ -45,6 +45,10 @@ __examples
[*See also:] [link boost_typetraits.category.value_traits.operators Operator Type Traits]
+[*Limitation:]
+
+* Requires a compiler with working SFINAE.
+
[*Known issues:]
* This trait cannot detect whether prefix `operator+` is public or not:
diff --git a/doc/html/boost_typetraits/background.html b/doc/html/boost_typetraits/background.html
index 9358301..2be4fa6 100644
--- a/doc/html/boost_typetraits/background.html
+++ b/doc/html/boost_typetraits/background.html
@@ -3,7 +3,7 @@
Background and Tutorial
-
+
diff --git a/doc/html/boost_typetraits/category.html b/doc/html/boost_typetraits/category.html
index a507801..f639f2f 100644
--- a/doc/html/boost_typetraits/category.html
+++ b/doc/html/boost_typetraits/category.html
@@ -3,7 +3,7 @@
Type Traits by Category
-
+
diff --git a/doc/html/boost_typetraits/category/alignment.html b/doc/html/boost_typetraits/category/alignment.html
index 4f2a1fb..90d68e9 100644
--- a/doc/html/boost_typetraits/category/alignment.html
+++ b/doc/html/boost_typetraits/category/alignment.html
@@ -3,7 +3,7 @@
Synthesizing Types with Specific Alignments
-
+
diff --git a/doc/html/boost_typetraits/category/function.html b/doc/html/boost_typetraits/category/function.html
index 8d8841e..3345d52 100644
--- a/doc/html/boost_typetraits/category/function.html
+++ b/doc/html/boost_typetraits/category/function.html
@@ -3,7 +3,7 @@
Decomposing Function Types
-
+
diff --git a/doc/html/boost_typetraits/category/transform.html b/doc/html/boost_typetraits/category/transform.html
index 777092c..12694cf 100644
--- a/doc/html/boost_typetraits/category/transform.html
+++ b/doc/html/boost_typetraits/category/transform.html
@@ -3,7 +3,7 @@
Type Traits that Transform One Type to Another
-
+
diff --git a/doc/html/boost_typetraits/category/value_traits.html b/doc/html/boost_typetraits/category/value_traits.html
index 286e3fd..f4567c4 100644
--- a/doc/html/boost_typetraits/category/value_traits.html
+++ b/doc/html/boost_typetraits/category/value_traits.html
@@ -3,7 +3,7 @@
Type Traits that Describe the Properties of a Type
-
+
diff --git a/doc/html/boost_typetraits/category/value_traits/operators.html b/doc/html/boost_typetraits/category/value_traits/operators.html
index a5f40e7..eba7f16 100644
--- a/doc/html/boost_typetraits/category/value_traits/operators.html
+++ b/doc/html/boost_typetraits/category/value_traits/operators.html
@@ -3,7 +3,7 @@
Operator Type Traits
-
+
@@ -1322,6 +1322,13 @@
+
+-
+ Requires a compiler with working SFINAE.
+
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_bit_and_assign.html b/doc/html/boost_typetraits/reference/has_bit_and_assign.html
index 0b3af1a..293e84f 100644
--- a/doc/html/boost_typetraits/reference/has_bit_and_assign.html
+++ b/doc/html/boost_typetraits/reference/has_bit_and_assign.html
@@ -3,7 +3,7 @@
has_bit_and_assign
-
+
@@ -98,6 +98,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_bit_or.html b/doc/html/boost_typetraits/reference/has_bit_or.html
index 8bda1c8..1d3f475 100644
--- a/doc/html/boost_typetraits/reference/has_bit_or.html
+++ b/doc/html/boost_typetraits/reference/has_bit_or.html
@@ -3,7 +3,7 @@
has_bit_or
-
+
@@ -98,6 +98,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_bit_or_assign.html b/doc/html/boost_typetraits/reference/has_bit_or_assign.html
index 285b2c0..c637654 100644
--- a/doc/html/boost_typetraits/reference/has_bit_or_assign.html
+++ b/doc/html/boost_typetraits/reference/has_bit_or_assign.html
@@ -3,7 +3,7 @@
has_bit_or_assign
-
+
@@ -98,6 +98,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_bit_xor.html b/doc/html/boost_typetraits/reference/has_bit_xor.html
index 72b4d6a..8f9af84 100644
--- a/doc/html/boost_typetraits/reference/has_bit_xor.html
+++ b/doc/html/boost_typetraits/reference/has_bit_xor.html
@@ -3,7 +3,7 @@
has_bit_xor
-
+
@@ -98,6 +98,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_bit_xor_assign.html b/doc/html/boost_typetraits/reference/has_bit_xor_assign.html
index 93de260..59f8517 100644
--- a/doc/html/boost_typetraits/reference/has_bit_xor_assign.html
+++ b/doc/html/boost_typetraits/reference/has_bit_xor_assign.html
@@ -3,7 +3,7 @@
has_bit_xor_assign
-
+
@@ -98,6 +98,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_complement.html b/doc/html/boost_typetraits/reference/has_complement.html
index b8a0565..2a0bec2 100644
--- a/doc/html/boost_typetraits/reference/has_complement.html
+++ b/doc/html/boost_typetraits/reference/has_complement.html
@@ -3,7 +3,7 @@
has_complement
-
+
@@ -107,6 +107,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_dereference.html b/doc/html/boost_typetraits/reference/has_dereference.html
index b8d3ccb..83f92f0 100644
--- a/doc/html/boost_typetraits/reference/has_dereference.html
+++ b/doc/html/boost_typetraits/reference/has_dereference.html
@@ -3,7 +3,7 @@
has_dereference
-
+
@@ -116,6 +116,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_divides.html b/doc/html/boost_typetraits/reference/has_divides.html
index fa9d3c4..f6e2bc0 100644
--- a/doc/html/boost_typetraits/reference/has_divides.html
+++ b/doc/html/boost_typetraits/reference/has_divides.html
@@ -3,7 +3,7 @@
has_divides
-
+
@@ -104,6 +104,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_divides_assign.html b/doc/html/boost_typetraits/reference/has_divides_assign.html
index 075f4a8..0aeca96 100644
--- a/doc/html/boost_typetraits/reference/has_divides_assign.html
+++ b/doc/html/boost_typetraits/reference/has_divides_assign.html
@@ -3,7 +3,7 @@
has_divides_assign
-
+
@@ -104,6 +104,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_equal_to.html b/doc/html/boost_typetraits/reference/has_equal_to.html
index 926c3ca..7887be2 100644
--- a/doc/html/boost_typetraits/reference/has_equal_to.html
+++ b/doc/html/boost_typetraits/reference/has_equal_to.html
@@ -3,7 +3,7 @@
has_equal_to
-
+
@@ -103,6 +103,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_greater.html b/doc/html/boost_typetraits/reference/has_greater.html
index b51c505..aa393a7 100644
--- a/doc/html/boost_typetraits/reference/has_greater.html
+++ b/doc/html/boost_typetraits/reference/has_greater.html
@@ -3,7 +3,7 @@
has_greater
-
+
@@ -103,6 +103,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_greater_equal.html b/doc/html/boost_typetraits/reference/has_greater_equal.html
index 463ca04..528d106 100644
--- a/doc/html/boost_typetraits/reference/has_greater_equal.html
+++ b/doc/html/boost_typetraits/reference/has_greater_equal.html
@@ -3,7 +3,7 @@
has_greater_equal
-
+
@@ -103,6 +103,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_left_shift.html b/doc/html/boost_typetraits/reference/has_left_shift.html
index 879fbf6..7d3af3e 100644
--- a/doc/html/boost_typetraits/reference/has_left_shift.html
+++ b/doc/html/boost_typetraits/reference/has_left_shift.html
@@ -3,7 +3,7 @@
has_left_shift
-
+
@@ -110,6 +110,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_left_shift_assign.html b/doc/html/boost_typetraits/reference/has_left_shift_assign.html
index efcc753..1ffc9b6 100644
--- a/doc/html/boost_typetraits/reference/has_left_shift_assign.html
+++ b/doc/html/boost_typetraits/reference/has_left_shift_assign.html
@@ -3,7 +3,7 @@
has_left_shift_assign
-
+
@@ -98,6 +98,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_less.html b/doc/html/boost_typetraits/reference/has_less.html
index 035449c..82f631c 100644
--- a/doc/html/boost_typetraits/reference/has_less.html
+++ b/doc/html/boost_typetraits/reference/has_less.html
@@ -3,7 +3,7 @@
has_less
-
+
@@ -103,6 +103,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_less_equal.html b/doc/html/boost_typetraits/reference/has_less_equal.html
index 9862274..33fabaf 100644
--- a/doc/html/boost_typetraits/reference/has_less_equal.html
+++ b/doc/html/boost_typetraits/reference/has_less_equal.html
@@ -3,7 +3,7 @@
has_less_equal
-
+
@@ -103,6 +103,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_logical_and.html b/doc/html/boost_typetraits/reference/has_logical_and.html
index d518cb2..472ce8c 100644
--- a/doc/html/boost_typetraits/reference/has_logical_and.html
+++ b/doc/html/boost_typetraits/reference/has_logical_and.html
@@ -3,7 +3,7 @@
has_logical_and
-
+
@@ -101,6 +101,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_logical_not.html b/doc/html/boost_typetraits/reference/has_logical_not.html
index f7511d4..a726249 100644
--- a/doc/html/boost_typetraits/reference/has_logical_not.html
+++ b/doc/html/boost_typetraits/reference/has_logical_not.html
@@ -3,7 +3,7 @@
has_logical_not
-
+
@@ -103,6 +103,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_logical_or.html b/doc/html/boost_typetraits/reference/has_logical_or.html
index 29da409..52ff07a 100644
--- a/doc/html/boost_typetraits/reference/has_logical_or.html
+++ b/doc/html/boost_typetraits/reference/has_logical_or.html
@@ -3,7 +3,7 @@
has_logical_or
-
+
@@ -101,6 +101,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_minus.html b/doc/html/boost_typetraits/reference/has_minus.html
index 7741b79..1f3e725 100644
--- a/doc/html/boost_typetraits/reference/has_minus.html
+++ b/doc/html/boost_typetraits/reference/has_minus.html
@@ -3,7 +3,7 @@
has_minus
-
+
@@ -104,6 +104,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_minus_assign.html b/doc/html/boost_typetraits/reference/has_minus_assign.html
index b6af7e1..655962f 100644
--- a/doc/html/boost_typetraits/reference/has_minus_assign.html
+++ b/doc/html/boost_typetraits/reference/has_minus_assign.html
@@ -3,7 +3,7 @@
has_minus_assign
-
+
@@ -104,6 +104,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_modulus.html b/doc/html/boost_typetraits/reference/has_modulus.html
index 0ed1e6a..4a442fa 100644
--- a/doc/html/boost_typetraits/reference/has_modulus.html
+++ b/doc/html/boost_typetraits/reference/has_modulus.html
@@ -3,7 +3,7 @@
has_modulus
-
+
@@ -97,6 +97,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_modulus_assign.html b/doc/html/boost_typetraits/reference/has_modulus_assign.html
index 11e1f43..76b3ddc 100644
--- a/doc/html/boost_typetraits/reference/has_modulus_assign.html
+++ b/doc/html/boost_typetraits/reference/has_modulus_assign.html
@@ -3,7 +3,7 @@
has_modulus_assign
-
+
@@ -97,6 +97,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_multiplies.html b/doc/html/boost_typetraits/reference/has_multiplies.html
index e11a011..0a69ef9 100644
--- a/doc/html/boost_typetraits/reference/has_multiplies.html
+++ b/doc/html/boost_typetraits/reference/has_multiplies.html
@@ -3,7 +3,7 @@
has_multiplies
-
+
@@ -104,6 +104,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_multiplies_assign.html b/doc/html/boost_typetraits/reference/has_multiplies_assign.html
index 0ac6dc6..1f82baf 100644
--- a/doc/html/boost_typetraits/reference/has_multiplies_assign.html
+++ b/doc/html/boost_typetraits/reference/has_multiplies_assign.html
@@ -3,7 +3,7 @@
has_multiplies_assign
-
+
@@ -104,6 +104,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_negate.html b/doc/html/boost_typetraits/reference/has_negate.html
index 6ecbf30..614896d 100644
--- a/doc/html/boost_typetraits/reference/has_negate.html
+++ b/doc/html/boost_typetraits/reference/has_negate.html
@@ -3,7 +3,7 @@
has_negate
-
+
@@ -103,6 +103,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_new_operator.html b/doc/html/boost_typetraits/reference/has_new_operator.html
index b4b4b37..fbf0939 100644
--- a/doc/html/boost_typetraits/reference/has_new_operator.html
+++ b/doc/html/boost_typetraits/reference/has_new_operator.html
@@ -3,7 +3,7 @@
has_new_operator
-
+
diff --git a/doc/html/boost_typetraits/reference/has_no_throw_def_cons.html b/doc/html/boost_typetraits/reference/has_no_throw_def_cons.html
index a5f7be9..0c30826 100644
--- a/doc/html/boost_typetraits/reference/has_no_throw_def_cons.html
+++ b/doc/html/boost_typetraits/reference/has_no_throw_def_cons.html
@@ -3,7 +3,7 @@
has_nothrow_default_constructor
-
+
diff --git a/doc/html/boost_typetraits/reference/has_not_equal_to.html b/doc/html/boost_typetraits/reference/has_not_equal_to.html
index 034deae..1dd5d4b 100644
--- a/doc/html/boost_typetraits/reference/has_not_equal_to.html
+++ b/doc/html/boost_typetraits/reference/has_not_equal_to.html
@@ -3,7 +3,7 @@
has_not_equal_to
-
+
@@ -103,6 +103,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_nothrow_assign.html b/doc/html/boost_typetraits/reference/has_nothrow_assign.html
index db31b3b..1d00206 100644
--- a/doc/html/boost_typetraits/reference/has_nothrow_assign.html
+++ b/doc/html/boost_typetraits/reference/has_nothrow_assign.html
@@ -3,7 +3,7 @@
has_nothrow_assign
-
+
diff --git a/doc/html/boost_typetraits/reference/has_nothrow_constructor.html b/doc/html/boost_typetraits/reference/has_nothrow_constructor.html
index 7995a63..2dd674f 100644
--- a/doc/html/boost_typetraits/reference/has_nothrow_constructor.html
+++ b/doc/html/boost_typetraits/reference/has_nothrow_constructor.html
@@ -3,7 +3,7 @@
has_nothrow_constructor
-
+
diff --git a/doc/html/boost_typetraits/reference/has_nothrow_copy.html b/doc/html/boost_typetraits/reference/has_nothrow_copy.html
index 0dfa05e..0e7064a 100644
--- a/doc/html/boost_typetraits/reference/has_nothrow_copy.html
+++ b/doc/html/boost_typetraits/reference/has_nothrow_copy.html
@@ -3,7 +3,7 @@
has_nothrow_copy
-
+
diff --git a/doc/html/boost_typetraits/reference/has_nothrow_cp_cons.html b/doc/html/boost_typetraits/reference/has_nothrow_cp_cons.html
index 8490a37..007d4ee 100644
--- a/doc/html/boost_typetraits/reference/has_nothrow_cp_cons.html
+++ b/doc/html/boost_typetraits/reference/has_nothrow_cp_cons.html
@@ -3,7 +3,7 @@
has_nothrow_copy_constructor
-
+
diff --git a/doc/html/boost_typetraits/reference/has_plus.html b/doc/html/boost_typetraits/reference/has_plus.html
index 00259cb..812db41 100644
--- a/doc/html/boost_typetraits/reference/has_plus.html
+++ b/doc/html/boost_typetraits/reference/has_plus.html
@@ -3,7 +3,7 @@
has_plus
-
+
@@ -104,6 +104,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_plus_assign.html b/doc/html/boost_typetraits/reference/has_plus_assign.html
index 213a219..d057b9e 100644
--- a/doc/html/boost_typetraits/reference/has_plus_assign.html
+++ b/doc/html/boost_typetraits/reference/has_plus_assign.html
@@ -3,7 +3,7 @@
has_plus_assign
-
+
@@ -104,6 +104,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_post_decrement.html b/doc/html/boost_typetraits/reference/has_post_decrement.html
index aeca8be..c96b668 100644
--- a/doc/html/boost_typetraits/reference/has_post_decrement.html
+++ b/doc/html/boost_typetraits/reference/has_post_decrement.html
@@ -3,7 +3,7 @@
has_post_decrement
-
+
@@ -111,6 +111,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_post_increment.html b/doc/html/boost_typetraits/reference/has_post_increment.html
index d4eb606..90fb0fa 100644
--- a/doc/html/boost_typetraits/reference/has_post_increment.html
+++ b/doc/html/boost_typetraits/reference/has_post_increment.html
@@ -3,7 +3,7 @@
has_post_increment
-
+
@@ -111,6 +111,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_pre_decrement.html b/doc/html/boost_typetraits/reference/has_pre_decrement.html
index 608f378..ac11a78 100644
--- a/doc/html/boost_typetraits/reference/has_pre_decrement.html
+++ b/doc/html/boost_typetraits/reference/has_pre_decrement.html
@@ -3,7 +3,7 @@
has_pre_decrement
-
+
@@ -111,6 +111,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_pre_increment.html b/doc/html/boost_typetraits/reference/has_pre_increment.html
index 0951fab..b15494f 100644
--- a/doc/html/boost_typetraits/reference/has_pre_increment.html
+++ b/doc/html/boost_typetraits/reference/has_pre_increment.html
@@ -3,7 +3,7 @@
has_pre_increment
-
+
@@ -111,6 +111,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_right_shift.html b/doc/html/boost_typetraits/reference/has_right_shift.html
index 87bfdb1..225c35d 100644
--- a/doc/html/boost_typetraits/reference/has_right_shift.html
+++ b/doc/html/boost_typetraits/reference/has_right_shift.html
@@ -3,7 +3,7 @@
has_right_shift
-
+
@@ -110,6 +110,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_right_shift_assign.html b/doc/html/boost_typetraits/reference/has_right_shift_assign.html
index adb3ae0..756c9cf 100644
--- a/doc/html/boost_typetraits/reference/has_right_shift_assign.html
+++ b/doc/html/boost_typetraits/reference/has_right_shift_assign.html
@@ -3,7 +3,7 @@
has_right_shift_assign
-
+
@@ -102,6 +102,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_trivial_assign.html b/doc/html/boost_typetraits/reference/has_trivial_assign.html
index 54db782..db769c7 100644
--- a/doc/html/boost_typetraits/reference/has_trivial_assign.html
+++ b/doc/html/boost_typetraits/reference/has_trivial_assign.html
@@ -3,7 +3,7 @@
has_trivial_assign
-
+
diff --git a/doc/html/boost_typetraits/reference/has_trivial_constructor.html b/doc/html/boost_typetraits/reference/has_trivial_constructor.html
index c1e68a1..e27e721 100644
--- a/doc/html/boost_typetraits/reference/has_trivial_constructor.html
+++ b/doc/html/boost_typetraits/reference/has_trivial_constructor.html
@@ -3,7 +3,7 @@
has_trivial_constructor
-
+
diff --git a/doc/html/boost_typetraits/reference/has_trivial_copy.html b/doc/html/boost_typetraits/reference/has_trivial_copy.html
index 51ce7b3..dc1362c 100644
--- a/doc/html/boost_typetraits/reference/has_trivial_copy.html
+++ b/doc/html/boost_typetraits/reference/has_trivial_copy.html
@@ -3,7 +3,7 @@
has_trivial_copy
-
+
diff --git a/doc/html/boost_typetraits/reference/has_trivial_cp_cons.html b/doc/html/boost_typetraits/reference/has_trivial_cp_cons.html
index 0dfec6a..3f4026a 100644
--- a/doc/html/boost_typetraits/reference/has_trivial_cp_cons.html
+++ b/doc/html/boost_typetraits/reference/has_trivial_cp_cons.html
@@ -3,7 +3,7 @@
has_trivial_copy_constructor
-
+
diff --git a/doc/html/boost_typetraits/reference/has_trivial_def_cons.html b/doc/html/boost_typetraits/reference/has_trivial_def_cons.html
index 2013a08..d291265 100644
--- a/doc/html/boost_typetraits/reference/has_trivial_def_cons.html
+++ b/doc/html/boost_typetraits/reference/has_trivial_def_cons.html
@@ -3,7 +3,7 @@
has_trivial_default_constructor
-
+
diff --git a/doc/html/boost_typetraits/reference/has_trivial_destructor.html b/doc/html/boost_typetraits/reference/has_trivial_destructor.html
index b8822b4..e48d02d 100644
--- a/doc/html/boost_typetraits/reference/has_trivial_destructor.html
+++ b/doc/html/boost_typetraits/reference/has_trivial_destructor.html
@@ -3,7 +3,7 @@
has_trivial_destructor
-
+
diff --git a/doc/html/boost_typetraits/reference/has_unary_minus.html b/doc/html/boost_typetraits/reference/has_unary_minus.html
index 397ec0e..fa1e059 100644
--- a/doc/html/boost_typetraits/reference/has_unary_minus.html
+++ b/doc/html/boost_typetraits/reference/has_unary_minus.html
@@ -3,7 +3,7 @@
has_unary_minus
-
+
@@ -103,6 +103,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_unary_plus.html b/doc/html/boost_typetraits/reference/has_unary_plus.html
index a0e36b1..c021195 100644
--- a/doc/html/boost_typetraits/reference/has_unary_plus.html
+++ b/doc/html/boost_typetraits/reference/has_unary_plus.html
@@ -3,7 +3,7 @@
has_unary_plus
-
+
@@ -103,6 +103,12 @@
See also: Operator
Type Traits
+
+ Limitation:
+
+-
+ Requires a compiler with working SFINAE.
+
Known issues:
diff --git a/doc/html/boost_typetraits/reference/has_virtual_destructor.html b/doc/html/boost_typetraits/reference/has_virtual_destructor.html
index 5c7f197..6a38c61 100644
--- a/doc/html/boost_typetraits/reference/has_virtual_destructor.html
+++ b/doc/html/boost_typetraits/reference/has_virtual_destructor.html
@@ -3,7 +3,7 @@
has_virtual_destructor
-
+
diff --git a/doc/html/boost_typetraits/reference/integral_constant.html b/doc/html/boost_typetraits/reference/integral_constant.html
index de5b571..54c7a75 100644
--- a/doc/html/boost_typetraits/reference/integral_constant.html
+++ b/doc/html/boost_typetraits/reference/integral_constant.html
@@ -3,7 +3,7 @@
integral_constant
-
+
diff --git a/doc/html/boost_typetraits/reference/integral_promotion.html b/doc/html/boost_typetraits/reference/integral_promotion.html
index 06ce6f9..a86d471 100644
--- a/doc/html/boost_typetraits/reference/integral_promotion.html
+++ b/doc/html/boost_typetraits/reference/integral_promotion.html
@@ -3,7 +3,7 @@
integral_promotion
-
+
diff --git a/doc/html/boost_typetraits/reference/is_abstract.html b/doc/html/boost_typetraits/reference/is_abstract.html
index 152d9de..6d02c90 100644
--- a/doc/html/boost_typetraits/reference/is_abstract.html
+++ b/doc/html/boost_typetraits/reference/is_abstract.html
@@ -3,7 +3,7 @@
is_abstract
-
+
diff --git a/doc/html/boost_typetraits/reference/is_arithmetic.html b/doc/html/boost_typetraits/reference/is_arithmetic.html
index 7476a13..1abbaf3 100644
--- a/doc/html/boost_typetraits/reference/is_arithmetic.html
+++ b/doc/html/boost_typetraits/reference/is_arithmetic.html
@@ -3,7 +3,7 @@
is_arithmetic
-
+
diff --git a/doc/html/boost_typetraits/reference/is_array.html b/doc/html/boost_typetraits/reference/is_array.html
index 974b43e..8db3221 100644
--- a/doc/html/boost_typetraits/reference/is_array.html
+++ b/doc/html/boost_typetraits/reference/is_array.html
@@ -3,7 +3,7 @@
is_array
-
+
diff --git a/doc/html/boost_typetraits/reference/is_base_of.html b/doc/html/boost_typetraits/reference/is_base_of.html
index 13c4276..918120c 100644
--- a/doc/html/boost_typetraits/reference/is_base_of.html
+++ b/doc/html/boost_typetraits/reference/is_base_of.html
@@ -3,7 +3,7 @@
is_base_of
-
+
diff --git a/doc/html/boost_typetraits/reference/is_class.html b/doc/html/boost_typetraits/reference/is_class.html
index c101659..de1a635 100644
--- a/doc/html/boost_typetraits/reference/is_class.html
+++ b/doc/html/boost_typetraits/reference/is_class.html
@@ -3,7 +3,7 @@
is_class
-
+
diff --git a/doc/html/boost_typetraits/reference/is_complex.html b/doc/html/boost_typetraits/reference/is_complex.html
index 2e5d0f2..71e9914 100644
--- a/doc/html/boost_typetraits/reference/is_complex.html
+++ b/doc/html/boost_typetraits/reference/is_complex.html
@@ -3,7 +3,7 @@
is_complex
-
+
diff --git a/doc/html/boost_typetraits/reference/is_compound.html b/doc/html/boost_typetraits/reference/is_compound.html
index 71ce736..f54e9ac 100644
--- a/doc/html/boost_typetraits/reference/is_compound.html
+++ b/doc/html/boost_typetraits/reference/is_compound.html
@@ -3,7 +3,7 @@
is_compound
-
+
diff --git a/doc/html/boost_typetraits/reference/is_const.html b/doc/html/boost_typetraits/reference/is_const.html
index b0656d5..38d4bf4 100644
--- a/doc/html/boost_typetraits/reference/is_const.html
+++ b/doc/html/boost_typetraits/reference/is_const.html
@@ -3,7 +3,7 @@
is_const
-
+
diff --git a/doc/html/boost_typetraits/reference/is_convertible.html b/doc/html/boost_typetraits/reference/is_convertible.html
index 6dabc24..c7c59ae 100644
--- a/doc/html/boost_typetraits/reference/is_convertible.html
+++ b/doc/html/boost_typetraits/reference/is_convertible.html
@@ -3,7 +3,7 @@
is_convertible
-
+
diff --git a/doc/html/boost_typetraits/reference/is_empty.html b/doc/html/boost_typetraits/reference/is_empty.html
index 4be690b..3bcb55a 100644
--- a/doc/html/boost_typetraits/reference/is_empty.html
+++ b/doc/html/boost_typetraits/reference/is_empty.html
@@ -3,7 +3,7 @@
is_empty
-
+
diff --git a/doc/html/boost_typetraits/reference/is_enum.html b/doc/html/boost_typetraits/reference/is_enum.html
index 96be423..3b5e127 100644
--- a/doc/html/boost_typetraits/reference/is_enum.html
+++ b/doc/html/boost_typetraits/reference/is_enum.html
@@ -3,7 +3,7 @@
is_enum
-
+
diff --git a/doc/html/boost_typetraits/reference/is_floating_point.html b/doc/html/boost_typetraits/reference/is_floating_point.html
index 1996163..e362801 100644
--- a/doc/html/boost_typetraits/reference/is_floating_point.html
+++ b/doc/html/boost_typetraits/reference/is_floating_point.html
@@ -3,7 +3,7 @@
is_floating_point
-
+
diff --git a/doc/html/boost_typetraits/reference/is_function.html b/doc/html/boost_typetraits/reference/is_function.html
index e564e89..64eca5f 100644
--- a/doc/html/boost_typetraits/reference/is_function.html
+++ b/doc/html/boost_typetraits/reference/is_function.html
@@ -3,7 +3,7 @@
is_function
-
+
diff --git a/doc/html/boost_typetraits/reference/is_fundamental.html b/doc/html/boost_typetraits/reference/is_fundamental.html
index 613f88b..ad12f46 100644
--- a/doc/html/boost_typetraits/reference/is_fundamental.html
+++ b/doc/html/boost_typetraits/reference/is_fundamental.html
@@ -3,7 +3,7 @@
is_fundamental
-
+
diff --git a/doc/html/boost_typetraits/reference/is_integral.html b/doc/html/boost_typetraits/reference/is_integral.html
index e9fd29c..535a748 100644
--- a/doc/html/boost_typetraits/reference/is_integral.html
+++ b/doc/html/boost_typetraits/reference/is_integral.html
@@ -3,7 +3,7 @@
is_integral
-
+
diff --git a/doc/html/boost_typetraits/reference/is_lvalue_reference.html b/doc/html/boost_typetraits/reference/is_lvalue_reference.html
index 1e254cf..367a06c 100644
--- a/doc/html/boost_typetraits/reference/is_lvalue_reference.html
+++ b/doc/html/boost_typetraits/reference/is_lvalue_reference.html
@@ -3,7 +3,7 @@
is_lvalue_reference
-
+
diff --git a/doc/html/boost_typetraits/reference/is_member_function_pointer.html b/doc/html/boost_typetraits/reference/is_member_function_pointer.html
index 2954f97..b1c0ce4 100644
--- a/doc/html/boost_typetraits/reference/is_member_function_pointer.html
+++ b/doc/html/boost_typetraits/reference/is_member_function_pointer.html
@@ -3,7 +3,7 @@
is_member_function_pointer
-
+
diff --git a/doc/html/boost_typetraits/reference/is_member_object_pointer.html b/doc/html/boost_typetraits/reference/is_member_object_pointer.html
index 4d0d8f7..daa54d9 100644
--- a/doc/html/boost_typetraits/reference/is_member_object_pointer.html
+++ b/doc/html/boost_typetraits/reference/is_member_object_pointer.html
@@ -3,7 +3,7 @@
is_member_object_pointer
-
+
diff --git a/doc/html/boost_typetraits/reference/is_member_pointer.html b/doc/html/boost_typetraits/reference/is_member_pointer.html
index 87591b6..f5d3dc1 100644
--- a/doc/html/boost_typetraits/reference/is_member_pointer.html
+++ b/doc/html/boost_typetraits/reference/is_member_pointer.html
@@ -3,7 +3,7 @@
is_member_pointer
-
+
diff --git a/doc/html/boost_typetraits/reference/is_object.html b/doc/html/boost_typetraits/reference/is_object.html
index b5d67fa..f268cad 100644
--- a/doc/html/boost_typetraits/reference/is_object.html
+++ b/doc/html/boost_typetraits/reference/is_object.html
@@ -3,7 +3,7 @@
is_object
-
+
diff --git a/doc/html/boost_typetraits/reference/is_pod.html b/doc/html/boost_typetraits/reference/is_pod.html
index 483b846..d4e680c 100644
--- a/doc/html/boost_typetraits/reference/is_pod.html
+++ b/doc/html/boost_typetraits/reference/is_pod.html
@@ -3,7 +3,7 @@
is_pod
-
+
diff --git a/doc/html/boost_typetraits/reference/is_pointer.html b/doc/html/boost_typetraits/reference/is_pointer.html
index 0fa398d..3c7fbb6 100644
--- a/doc/html/boost_typetraits/reference/is_pointer.html
+++ b/doc/html/boost_typetraits/reference/is_pointer.html
@@ -3,7 +3,7 @@
is_pointer
-
+
diff --git a/doc/html/boost_typetraits/reference/is_polymorphic.html b/doc/html/boost_typetraits/reference/is_polymorphic.html
index d580adf..194ffbe 100644
--- a/doc/html/boost_typetraits/reference/is_polymorphic.html
+++ b/doc/html/boost_typetraits/reference/is_polymorphic.html
@@ -3,7 +3,7 @@
is_polymorphic
-
+
diff --git a/doc/html/boost_typetraits/reference/is_reference.html b/doc/html/boost_typetraits/reference/is_reference.html
index eb8d91f..25ea796 100644
--- a/doc/html/boost_typetraits/reference/is_reference.html
+++ b/doc/html/boost_typetraits/reference/is_reference.html
@@ -3,7 +3,7 @@
is_reference
-
+
diff --git a/doc/html/boost_typetraits/reference/is_rvalue_reference.html b/doc/html/boost_typetraits/reference/is_rvalue_reference.html
index 87ccad2..d193b1e 100644
--- a/doc/html/boost_typetraits/reference/is_rvalue_reference.html
+++ b/doc/html/boost_typetraits/reference/is_rvalue_reference.html
@@ -3,7 +3,7 @@
is_rvalue_reference
-
+
diff --git a/doc/html/boost_typetraits/reference/is_same.html b/doc/html/boost_typetraits/reference/is_same.html
index 08e75a4..99a445f 100644
--- a/doc/html/boost_typetraits/reference/is_same.html
+++ b/doc/html/boost_typetraits/reference/is_same.html
@@ -3,7 +3,7 @@
is_same
-
+
diff --git a/doc/html/boost_typetraits/reference/is_scalar.html b/doc/html/boost_typetraits/reference/is_scalar.html
index f54a497..812a3fb 100644
--- a/doc/html/boost_typetraits/reference/is_scalar.html
+++ b/doc/html/boost_typetraits/reference/is_scalar.html
@@ -3,7 +3,7 @@
is_scalar
-
+
diff --git a/doc/html/boost_typetraits/reference/is_signed.html b/doc/html/boost_typetraits/reference/is_signed.html
index 0174184..e51ac73 100644
--- a/doc/html/boost_typetraits/reference/is_signed.html
+++ b/doc/html/boost_typetraits/reference/is_signed.html
@@ -3,7 +3,7 @@
is_signed
-
+
diff --git a/doc/html/boost_typetraits/reference/is_stateless.html b/doc/html/boost_typetraits/reference/is_stateless.html
index 8b8149d..7f6fd2a 100644
--- a/doc/html/boost_typetraits/reference/is_stateless.html
+++ b/doc/html/boost_typetraits/reference/is_stateless.html
@@ -3,7 +3,7 @@
is_stateless
-
+
diff --git a/doc/html/boost_typetraits/reference/is_union.html b/doc/html/boost_typetraits/reference/is_union.html
index 316ccbb..29a73f6 100644
--- a/doc/html/boost_typetraits/reference/is_union.html
+++ b/doc/html/boost_typetraits/reference/is_union.html
@@ -3,7 +3,7 @@
is_union
-
+
diff --git a/doc/html/boost_typetraits/reference/is_unsigned.html b/doc/html/boost_typetraits/reference/is_unsigned.html
index e5c75b5..56b511a 100644
--- a/doc/html/boost_typetraits/reference/is_unsigned.html
+++ b/doc/html/boost_typetraits/reference/is_unsigned.html
@@ -3,7 +3,7 @@
is_unsigned
-
+
diff --git a/doc/html/boost_typetraits/reference/is_virtual_base_of.html b/doc/html/boost_typetraits/reference/is_virtual_base_of.html
index 8646d8e..e3ab27d 100644
--- a/doc/html/boost_typetraits/reference/is_virtual_base_of.html
+++ b/doc/html/boost_typetraits/reference/is_virtual_base_of.html
@@ -3,7 +3,7 @@
is_virtual_base_of
-
+
diff --git a/doc/html/boost_typetraits/reference/is_void.html b/doc/html/boost_typetraits/reference/is_void.html
index ab4c93f..425582b 100644
--- a/doc/html/boost_typetraits/reference/is_void.html
+++ b/doc/html/boost_typetraits/reference/is_void.html
@@ -3,7 +3,7 @@
is_void
-
+
diff --git a/doc/html/boost_typetraits/reference/is_volatile.html b/doc/html/boost_typetraits/reference/is_volatile.html
index 3e1e3c8..59083ba 100644
--- a/doc/html/boost_typetraits/reference/is_volatile.html
+++ b/doc/html/boost_typetraits/reference/is_volatile.html
@@ -3,7 +3,7 @@
is_volatile
-
+
diff --git a/doc/html/boost_typetraits/reference/make_signed.html b/doc/html/boost_typetraits/reference/make_signed.html
index 599134a..fc3af4b 100644
--- a/doc/html/boost_typetraits/reference/make_signed.html
+++ b/doc/html/boost_typetraits/reference/make_signed.html
@@ -3,7 +3,7 @@
make_signed
-
+
diff --git a/doc/html/boost_typetraits/reference/make_unsigned.html b/doc/html/boost_typetraits/reference/make_unsigned.html
index ddc55f5..7e5af9c 100644
--- a/doc/html/boost_typetraits/reference/make_unsigned.html
+++ b/doc/html/boost_typetraits/reference/make_unsigned.html
@@ -3,7 +3,7 @@
make_unsigned
-
+
diff --git a/doc/html/boost_typetraits/reference/promote.html b/doc/html/boost_typetraits/reference/promote.html
index 91e8137..a2677fb 100644
--- a/doc/html/boost_typetraits/reference/promote.html
+++ b/doc/html/boost_typetraits/reference/promote.html
@@ -3,7 +3,7 @@
promote
-
+
diff --git a/doc/html/boost_typetraits/reference/rank.html b/doc/html/boost_typetraits/reference/rank.html
index 580051c..2038139 100644
--- a/doc/html/boost_typetraits/reference/rank.html
+++ b/doc/html/boost_typetraits/reference/rank.html
@@ -3,7 +3,7 @@
rank
-
+
diff --git a/doc/html/boost_typetraits/reference/remove_all_extents.html b/doc/html/boost_typetraits/reference/remove_all_extents.html
index becb460..aed2427 100644
--- a/doc/html/boost_typetraits/reference/remove_all_extents.html
+++ b/doc/html/boost_typetraits/reference/remove_all_extents.html
@@ -3,7 +3,7 @@
remove_all_extents
-
+
diff --git a/doc/html/boost_typetraits/reference/remove_const.html b/doc/html/boost_typetraits/reference/remove_const.html
index fbeddef..93c685b 100644
--- a/doc/html/boost_typetraits/reference/remove_const.html
+++ b/doc/html/boost_typetraits/reference/remove_const.html
@@ -3,7 +3,7 @@
remove_const
-
+
diff --git a/doc/html/boost_typetraits/reference/remove_cv.html b/doc/html/boost_typetraits/reference/remove_cv.html
index 73cf4cd..2ac7a0b 100644
--- a/doc/html/boost_typetraits/reference/remove_cv.html
+++ b/doc/html/boost_typetraits/reference/remove_cv.html
@@ -3,7 +3,7 @@
remove_cv
-
+
diff --git a/doc/html/boost_typetraits/reference/remove_extent.html b/doc/html/boost_typetraits/reference/remove_extent.html
index d264a28..975fb2f 100644
--- a/doc/html/boost_typetraits/reference/remove_extent.html
+++ b/doc/html/boost_typetraits/reference/remove_extent.html
@@ -3,7 +3,7 @@
remove_extent
-
+
diff --git a/doc/html/boost_typetraits/reference/remove_pointer.html b/doc/html/boost_typetraits/reference/remove_pointer.html
index 12a182e..e89e975 100644
--- a/doc/html/boost_typetraits/reference/remove_pointer.html
+++ b/doc/html/boost_typetraits/reference/remove_pointer.html
@@ -3,7 +3,7 @@
remove_pointer
-
+
diff --git a/doc/html/boost_typetraits/reference/remove_reference.html b/doc/html/boost_typetraits/reference/remove_reference.html
index a932961..96b13bb 100644
--- a/doc/html/boost_typetraits/reference/remove_reference.html
+++ b/doc/html/boost_typetraits/reference/remove_reference.html
@@ -3,7 +3,7 @@
remove_reference
-
+
diff --git a/doc/html/boost_typetraits/reference/remove_volatile.html b/doc/html/boost_typetraits/reference/remove_volatile.html
index d386aac..f4c9f87 100644
--- a/doc/html/boost_typetraits/reference/remove_volatile.html
+++ b/doc/html/boost_typetraits/reference/remove_volatile.html
@@ -3,7 +3,7 @@
remove_volatile
-
+
diff --git a/doc/html/boost_typetraits/reference/type_with_alignment.html b/doc/html/boost_typetraits/reference/type_with_alignment.html
index ffc6e60..6ba1d51 100644
--- a/doc/html/boost_typetraits/reference/type_with_alignment.html
+++ b/doc/html/boost_typetraits/reference/type_with_alignment.html
@@ -3,7 +3,7 @@
type_with_alignment
-
+
diff --git a/doc/html/boost_typetraits/user_defined.html b/doc/html/boost_typetraits/user_defined.html
index 64c8b51..843029f 100644
--- a/doc/html/boost_typetraits/user_defined.html
+++ b/doc/html/boost_typetraits/user_defined.html
@@ -3,7 +3,7 @@
User Defined Specializations
-
+
diff --git a/doc/html/index.html b/doc/html/index.html
index f7c6989..5b62f98 100644
--- a/doc/html/index.html
+++ b/doc/html/index.html
@@ -3,7 +3,7 @@
Chapter 1. Boost.TypeTraits
-
+
@@ -31,7 +31,7 @@
Ottosen, Roman Perepelitsa, Robert Ramey, Jeremy Siek, Robert Stewart and Steven
Watanabe
-Last revised: October 07, 2011 at 22:05:54 +0100 |
+Last revised: October 07, 2011 at 23:05:54 +0200 |
|
diff --git a/doc/html/index/s11.html b/doc/html/index/s11.html
index 5294b1c..5ee93a9 100644
--- a/doc/html/index/s11.html
+++ b/doc/html/index/s11.html
@@ -3,7 +3,7 @@
Class Index
-
+
@@ -24,7 +24,7 @@
A C D E F H I M N O P R T
-
diff --git a/doc/html/index/s12.html b/doc/html/index/s12.html
index 17b9887..624093b 100644
--- a/doc/html/index/s12.html
+++ b/doc/html/index/s12.html
@@ -3,7 +3,7 @@
Typedef Index
-
+
@@ -24,7 +24,7 @@
F R T
-
diff --git a/doc/html/index/s13.html b/doc/html/index/s13.html
index 1ff102f..b0f95be 100644
--- a/doc/html/index/s13.html
+++ b/doc/html/index/s13.html
@@ -3,7 +3,7 @@
Macro Index
-
+
@@ -24,7 +24,7 @@
B
-
diff --git a/doc/html/index/s14.html b/doc/html/index/s14.html
index ace91af..08bd129 100644
--- a/doc/html/index/s14.html
+++ b/doc/html/index/s14.html
@@ -3,7 +3,7 @@
Index
-
+
@@ -23,7 +23,7 @@
A B C D E F H I M N O P R T U
-
diff --git a/doc/operators.qbk b/doc/operators.qbk
index becc872..f5290e0 100644
--- a/doc/operators.qbk
+++ b/doc/operators.qbk
@@ -414,6 +414,10 @@ struct has_unary_minus : ::boost::integral_constant