Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r80983 - in sandbox/generic/libs/doc: . html html/generic html/generic/standard_concepts html/generic/standard_concepts/concepts html/generic/standard_concepts/container_concepts html/generic/standard_concepts/support_concepts standard_concepts standard_concepts/concepts standard_concepts/container_concepts standard_concepts/support_concepts
From: rivorus_at_[hidden]
Date: 2012-10-14 03:20:26


Author: matt_calabrese
Date: 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
New Revision: 80983
URL: http://svn.boost.org/trac/boost/changeset/80983

Log:
Setup cross-referencing from imported code in the Boost.Generic documentation.
Text files modified:
   sandbox/generic/libs/doc/generic.qbk | 279 +++++++++++++++++++++++++++++++++++++++
   sandbox/generic/libs/doc/html/generic/getting_started.html | 2
   sandbox/generic/libs/doc/html/generic/standard_concepts.html | 4
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts.html | 174 ++++++++++++------------
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/arithmeticlike.html | 96 +++++++------
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/callable.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/constructible.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/convertible.html | 20 ++
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/copyassignable.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/copyconstructible.html | 20 ++
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/defaultconstructible.html | 20 ++
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/equalitycomparable.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/equivalencerelation.html | 20 ++
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/explicitlyconvertible.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/floatingpointlike.html | 20 ++
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/freestoreallocatable.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasaddressof.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasassign.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitand.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitandassign.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitor.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitorassign.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitxor.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitxorassign.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hascomma.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hascomplement.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasconstructor.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdereference.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdestructor.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdivide.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdivideassign.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasequalto.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasgreater.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasgreaterequal.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasleftshift.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasleftshiftassign.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasless.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslessequal.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslogicaland.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslogicalnot.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslogicalor.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasminus.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasminusassign.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmodulus.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmodulusassign.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmultiply.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmultiplyassign.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasnegate.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasnotequalto.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasplus.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasplusassign.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspostdecrement.html | 28 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspostincrement.html | 28 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspredecrement.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspreincrement.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasrightshift.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasrightshiftassign.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hassubscript.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasswap.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasunaryplus.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasvirtualdestructor.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/identityof.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/integrallike.html | 92 +++++++------
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/lessthancomparable.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/lvaluereference.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/moveassignable.html | 26 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/moveconstructible.html | 26 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/nothrowdestructible.html | 20 ++
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/predicate.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/regular.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/rvalueof.html | 28 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/rvaluereference.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/semiregular.html | 28 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/signedintegrallike.html | 20 ++
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/strictweakorder.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/swappable.html | 20 ++
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/triviallycopyassignable.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/triviallycopyconstructible.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/triviallydefaultconstructible.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/triviallydestructible.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/true.html | 28 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/unsignedintegrallike.html | 20 ++
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts.html | 67 ++++++---
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/backemplacementcontainer.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/backinsertioncontainer.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/container.html | 72 +++++----
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/emplacementcontainer.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/frontemplacementcontainer.html | 30 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/frontinsertioncontainer.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/insertioncontainer.html | 20 ++
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/memberbackemplacementcontainer.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/memberbackinsertioncontainer.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/membercontainer.html | 70 +++++----
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/memberemplacementcontainer.html | 26 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/memberfrontemplacementcontainer.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/memberfrontinsertioncontainer.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/memberinsertioncontainer.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/memberqueuelikecontainer.html | 20 ++
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/memberrangeinsertioncontainer.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/memberstacklikecontainer.html | 28 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/queuelikecontainer.html | 18 +
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/rangeinsertioncontainer.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/container_concepts/stacklikecontainer.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts.html | 64 ++++----
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/arithmetictype.html | 28 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/class.html | 30 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/classtype.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/derivedfrom.html | 34 +++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/enumerationtype.html | 38 +++--
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/floatingpointtype.html | 30 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/integralconstantexpressiontype.html | 28 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/integraltype.html | 26 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/literaltype.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/memberpointeetype.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/nontypetemplateparametertype.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/objecttype.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/pointeetype.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/polymorphicclass.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/referenttype.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/returnable.html | 26 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/sametype.html | 33 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/scalartype.html | 26 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/standardlayouttype.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/trivialtype.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/union.html | 22 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/valuetype.html | 24 ++-
   sandbox/generic/libs/doc/html/generic/standard_concepts/support_concepts/variabletype.html | 22 ++-
   sandbox/generic/libs/doc/html/index.html | 2
   sandbox/generic/libs/doc/html/standalone_HTML.manifest | 4
   sandbox/generic/libs/doc/standard_concepts/concepts.qbk | 7
   sandbox/generic/libs/doc/standard_concepts/concepts/arithmetic_like.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/callable.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/constructible.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/convertible.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/copy_assignable.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/copy_constructible.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/default_constructible.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/equality_comparable.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/equivalence_relation.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/explicitly_convertible.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/floating_point_like.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/free_store_allocatable.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_address_of.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_assign.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_bit_and.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_bit_and_assign.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_bit_or.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_bit_or_assign.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_bit_xor.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_bit_xor_assign.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_comma.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_complement.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_constructor.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_dereference.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_destructor.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_divide.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_divide_assign.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_equal_to.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_greater.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_greater_equal.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_left_shift.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_left_shift_assign.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_less.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_less_equal.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_logical_and.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_logical_not.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_logical_or.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_minus.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_minus_assign.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_modulus.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_modulus_assign.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_multiply.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_multiply_assign.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_negate.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_not_equal_to.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_plus.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_plus_assign.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_postdecrement.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_postincrement.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_predecrement.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_preincrement.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_right_shift.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_right_shift_assign.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_subscript.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_swap.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_unary_plus.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/has_virtual_destructor.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/identity_of.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/integral_like.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/less_than_comparable.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/lvalue_reference.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/move_assignable.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/move_constructible.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/nothrow_destructible.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/predicate.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/regular.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/rvalue_of.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/rvalue_reference.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/semiregular.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/signed_integral_like.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/strict_weak_order.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/swappable.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/trivially_copy_assignable.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/trivially_copy_constructible.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/trivially_default_constructible.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/trivially_destructible.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/concepts/true.qbk | 4
   sandbox/generic/libs/doc/standard_concepts/concepts/unsigned_integral_like.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts.qbk | 22 +++
   sandbox/generic/libs/doc/standard_concepts/container_concepts/back_emplacement_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/back_insertion_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/emplacement_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/front_emplacement_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/front_insertion_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/insertion_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/member_back_emplacement_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/member_back_insertion_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/member_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/member_emplacement_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/member_front_emplacement_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/member_front_insertion_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/member_insertion_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/member_queue_like_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/member_range_insertion_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/member_stack_like_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/queue_like_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/range_insertion_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/container_concepts/stack_like_container.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/introduction.qbk | 5
   sandbox/generic/libs/doc/standard_concepts/support_concepts.qbk | 9
   sandbox/generic/libs/doc/standard_concepts/support_concepts/arithmetic_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/class.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/class_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/derived_from.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/enumeration_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/floating_point_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/integral_constant_expression_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/integral_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/literal_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/member_pointee_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/non_type_template_parameter_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/object_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/pointee_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/polymorphic_class.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/referent_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/returnable.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/same_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/scalar_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/standard_layout_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/trivial_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/union.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/value_type.qbk | 2
   sandbox/generic/libs/doc/standard_concepts/support_concepts/variable_type.qbk | 2
   254 files changed, 2519 insertions(+), 1231 deletions(-)

Modified: sandbox/generic/libs/doc/generic.qbk
==============================================================================
--- sandbox/generic/libs/doc/generic.qbk (original)
+++ sandbox/generic/libs/doc/generic.qbk 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -7,7 +7,7 @@
 ==============================================================================/]
 
 [chapter Generic
- [quickbook 1.6]
+ [quickbook 1.5]
     [authors [Calabrese, Matt]]
     [copyright 2010, 2011, 2012 Matt Calabrese]
     [license
@@ -32,9 +32,282 @@
 [template n3351[] [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3351.pdf N3351]]
 [template tag_dispatch[] [@http://www.boost.org/community/generic_programming.html#tag_dispatching tag dispatch]]
 [template sandbox[] [@http://svn.boost.org/svn/boost/sandbox/ sandbox]]
-[template true_concept[] [link generic.standard_concepts.concepts.true `True`]]
 [template trunk[] [@http://svn.boost.org/svn/boost/trunk trunk]]
 
+[def ArithmeticType [link generic.standard_concepts.support_concepts.arithmetictype ArithmeticType]]
+[def EnumerationType [link generic.standard_concepts.support_concepts.enumerationtype EnumerationType]]
+[def Class [link generic.standard_concepts.support_concepts.class Class]]
+[def ClassType [link generic.standard_concepts.support_concepts.classtype ClassType]]
+[def DerivedFrom [link generic.standard_concepts.support_concepts.derivedfrom DerivedFrom]]
+[def FloatingPointType [link generic.standard_concepts.support_concepts.floatingpointtype FloatingPointType]]
+[def IntegralConstantExpressionType [link generic.standard_concepts.support_concepts.integralconstantexpressiontype IntegralConstantExpressionType]]
+[def IntegralType [link generic.standard_concepts.support_concepts.integraltype IntegralType]]
+[def LiteralType [link generic.standard_concepts.support_concepts.literaltype LiteralType]]
+[def MemberPointeeType [link generic.standard_concepts.support_concepts.memberpointeetype MemberPointeeType]]
+[def NonTypeTemplateParameterType [link generic.standard_concepts.support_concepts.nontypetemplateparametertype NonTypeTemplateParameterType]]
+[def ObjectType [link generic.standard_concepts.support_concepts.objecttype ObjectType]]
+[def PointeeType [link generic.standard_concepts.support_concepts.pointeetype PointeeType]]
+[def PolymorphicClass [link generic.standard_concepts.support_concepts.polymorphicclass PolymorphicClass]]
+[def ReferentType [link generic.standard_concepts.support_concepts.referenttype ReferentType]]
+[def Returnable [link generic.standard_concepts.support_concepts.returnable Returnable]]
+[def SameType [link generic.standard_concepts.support_concepts.sametype SameType]]
+[def ScalarType [link generic.standard_concepts.support_concepts.scalartype ScalarType]]
+[def StandardLayoutType [link generic.standard_concepts.support_concepts.standardlayouttype StandardLayoutType]]
+[def TrivialType [link generic.standard_concepts.support_concepts.trivialtype TrivialType]]
+[def Union [link generic.standard_concepts.support_concepts.union Union]]
+[def ValueType [link generic.standard_concepts.support_concepts.valuetype ValueType]]
+[def VariableType [link generic.standard_concepts.support_concepts.variabletype VariableType]]
+
+[def ArithmeticLike [link generic.standard_concepts.concepts.arithmeticlike ArithmeticLike]]
+[def Callable [link generic.standard_concepts.concepts.callable Callable]]
+[def Constructible [link generic.standard_concepts.concepts.constructible Constructible]]
+[def Convertible [link generic.standard_concepts.concepts.convertible Convertible]]
+[def CopyAssignable [link generic.standard_concepts.concepts.copyassignable CopyAssignable]]
+[def CopyConstructible [link generic.standard_concepts.concepts.copyconstructible CopyConstructible]]
+[def DefaultConstructible [link generic.standard_concepts.concepts.defaultconstructible DefaultConstructible]]
+[def EqualityComparable [link generic.standard_concepts.concepts.equalitycomparable EqualityComparable]]
+[def EquivalenceRelation [link generic.standard_concepts.concepts.equivalencerelation EquivalenceRelation]]
+[def ExplicitlyConvertible [link generic.standard_concepts.concepts.explicitlyconvertible ExplicitlyConvertible]]
+[def FloatingPointLike [link generic.standard_concepts.concepts.floatingpointlike FloatingPointLike]]
+[def FreeStoreAllocatable [link generic.standard_concepts.concepts.freestoreallocatable FreeStoreAllocatable]]
+[def HasAddressOf [link generic.standard_concepts.concepts.hasaddressof HasAddressOf]]
+[def HasAssign [link generic.standard_concepts.concepts.hasassign HasAssign]]
+[def HasBitAnd [link generic.standard_concepts.concepts.hasbitand HasBitAnd]]
+[def HasBitAndAssign [link generic.standard_concepts.concepts.hasbitandassign HasBitAndAssign]]
+[def HasBitOr [link generic.standard_concepts.concepts.hasbitor HasBitOr]]
+[def HasBitOrAssign [link generic.standard_concepts.concepts.hasbitorassign HasBitOrAssign]]
+[def HasBitXor [link generic.standard_concepts.concepts.hasbitxor HasBitXor]]
+[def HasBitXorAssign [link generic.standard_concepts.concepts.hasbitxorassign HasBitXorAssign]]
+[def HasComma [link generic.standard_concepts.concepts.hascomma HasComma]]
+[def HasComplement [link generic.standard_concepts.concepts.hascomplement HasComplement]]
+[def HasConstructor [link generic.standard_concepts.concepts.hasconstructor HasConstructor]]
+[def HasDereference [link generic.standard_concepts.concepts.hasdereference HasDereference]]
+[def HasDestructor [link generic.standard_concepts.concepts.hasdestructor HasDestructor]]
+[def HasDivide [link generic.standard_concepts.concepts.hasdivide HasDivide]]
+[def HasDivideAssign [link generic.standard_concepts.concepts.hasdivideassign HasDivideAssign]]
+[def HasEqualTo [link generic.standard_concepts.concepts.hasequalto HasEqualTo]]
+[def HasGreater [link generic.standard_concepts.concepts.hasgreater HasGreater]]
+[def HasGreaterEqual [link generic.standard_concepts.concepts.hasgreaterequal HasGreaterEqual]]
+[def HasLeftShift [link generic.standard_concepts.concepts.hasleftshift HasLeftShift]]
+[def HasLeftShiftAssign [link generic.standard_concepts.concepts.hasleftshiftassign HasLeftShiftAssign]]
+[def HasLess [link generic.standard_concepts.concepts.hasless HasLess]]
+[def HasLessEqual [link generic.standard_concepts.concepts.haslessequal HasLessEqual]]
+[def HasLogicalAnd [link generic.standard_concepts.concepts.haslogicaland HasLogicalAnd]]
+[def HasLogicalNot [link generic.standard_concepts.concepts.haslogicalnot HasLogicalNot]]
+[def HasLogicalOr [link generic.standard_concepts.concepts.haslogicalor HasLogicalOr]]
+[def HasMinus [link generic.standard_concepts.concepts.hasminus HasMinus]]
+[def HasMinusAssign [link generic.standard_concepts.concepts.hasminusassign HasMinusAssign]]
+[def HasModulus [link generic.standard_concepts.concepts.hasmodulus HasModulus]]
+[def HasModulusAssign [link generic.standard_concepts.concepts.hasmodulusassign HasModulusAssign]]
+[def HasMultiply [link generic.standard_concepts.concepts.hasmultiply HasMultiply]]
+[def HasMultiplyAssign [link generic.standard_concepts.concepts.hasmultiplyassign HasMultiplyAssign]]
+[def HasNegate [link generic.standard_concepts.concepts.hasnegate HasNegate]]
+[def HasNotEqualTo [link generic.standard_concepts.concepts.hasnotequalto HasNotEqualTo]]
+[def HasPlus [link generic.standard_concepts.concepts.hasplus HasPlus]]
+[def HasPlusAssign [link generic.standard_concepts.concepts.hasplusassign HasPlusAssign]]
+[def HasPostdecrement [link generic.standard_concepts.concepts.haspostdecrement HasPostdecrement]]
+[def HasPostincrement [link generic.standard_concepts.concepts.haspostincrement HasPostincrement]]
+[def HasPredecrement [link generic.standard_concepts.concepts.haspredecrement HasPredecrement]]
+[def HasPreincrement [link generic.standard_concepts.concepts.haspreincrement HasPreincrement]]
+[def HasRightShift [link generic.standard_concepts.concepts.hasrightshift HasRightShift]]
+[def HasRightShiftAssign [link generic.standard_concepts.concepts.hasrightshiftassign HasRightShiftAssign]]
+[def HasSubscript [link generic.standard_concepts.concepts.hassubscript HasSubscript]]
+[def HasSwap [link generic.standard_concepts.concepts.hasswap HasSwap]]
+[def HasUnaryPlus [link generic.standard_concepts.concepts.hasunaryplus HasUnaryPlus]]
+[def HasVirtualDestructor [link generic.standard_concepts.concepts.hasvirtualdestructor HasVirtualDestructor]]
+[def IdentityOf [link generic.standard_concepts.concepts.identityof IdentityOf]]
+[def IntegralLike [link generic.standard_concepts.concepts.integrallike IntegralLike]]
+[def LessThanComparable [link generic.standard_concepts.concepts.lessthancomparable LessThanComparable]]
+[def LvalueReference [link generic.standard_concepts.concepts.lvaluereference LvalueReference]]
+[def MoveAssignable [link generic.standard_concepts.concepts.moveassignable MoveAssignable]]
+[def MoveConstructible [link generic.standard_concepts.concepts.moveconstructible MoveConstructible]]
+[def NothrowDestructible [link generic.standard_concepts.concepts.nothrowdestructible NothrowDestructible]]
+[def Predicate [link generic.standard_concepts.concepts.predicate Predicate]]
+[def Regular [link generic.standard_concepts.concepts.regular Regular]]
+[def RvalueOf [link generic.standard_concepts.concepts.rvalueof RvalueOf]]
+[def RvalueReference [link generic.standard_concepts.concepts.rvaluereference RvalueReference]]
+[def Semiregular [link generic.standard_concepts.concepts.semiregular Semiregular]]
+[def SignedIntegralLike [link generic.standard_concepts.concepts.signedintegrallike SignedIntegralLike]]
+[def StrictWeakOrder [link generic.standard_concepts.concepts.strictweakorder StrictWeakOrder]]
+[def Swappable [link generic.standard_concepts.concepts.swappable Swappable]]
+[def TriviallyCopyAssignable [link generic.standard_concepts.concepts.triviallycopyassignable TriviallyCopyAssignable]]
+[def TriviallyCopyConstructible [link generic.standard_concepts.concepts.triviallycopyconstructible TriviallyCopyC[']onstructible]]
+[def TriviallyDefaultConstructible [link generic.standard_concepts.concepts.triviallydefaultconstructible TriviallyDefaultC[']onstructible]]
+[def TriviallyDestructible [link generic.standard_concepts.concepts.triviallydestructible TriviallyDestructible]]
+[def True [link generic.standard_concepts.concepts.true True]]
+[def UnsignedIntegralLike [link generic.standard_concepts.concepts.unsignedintegrallike UnsignedIntegralLike]]
+
+[def BackEmplacementContainer [link generic.standard_concepts.container_concepts.backemplacementcontainer BackEmplacementContainer]]
+[def BackInsertionContainer [link generic.standard_concepts.container_concepts.backinsertioncontainer BackInsertionContainer]]
+[def Container [link generic.standard_concepts.container_concepts.container Container]]
+[def EmplacementContainer [link generic.standard_concepts.container_concepts.emplacementcontainer EmplacementContainer]]
+[def FrontEmplacementContainer [link generic.standard_concepts.container_concepts.frontemplacementcontainer FrontEmplacementC[']ontainer]]
+[def FrontInsertionContainer [link generic.standard_concepts.container_concepts.frontinsertioncontainer FrontInsertionContainer]]
+[def InsertionContainer [link generic.standard_concepts.container_concepts.insertioncontainer InsertionContainer]]
+[def MemberBackEmplacementContainer [link generic.standard_concepts.container_concepts.memberbackemplacementcontainer MemberBackEmplacementContainer]]
+[def MemberBackInsertionContainer [link generic.standard_concepts.container_concepts.memberbackinsertioncontainer MemberBackInsertionContainer]]
+[def MemberContainer [link generic.standard_concepts.container_concepts.membercontainer MemberContainer]]
+[def MemberEmplacementContainer [link generic.standard_concepts.container_concepts.memberemplacementcontainer MemberEmplacementC[']ontainer]]
+[def MemberFrontEmplacementContainer [link generic.standard_concepts.container_concepts.memberfrontemplacementcontainer MemberFrontEmplacementC[']ontainer]]
+[def MemberFrontInsertionContainer [link generic.standard_concepts.container_concepts.memberfrontinsertioncontainer MemberFrontInsertionC[']ontainer]]
+[def MemberInsertionContainer [link generic.standard_concepts.container_concepts.memberinsertioncontainer MemberInsertionC[']ontainer]]
+[def MemberQueueLikeContainer [link generic.standard_concepts.container_concepts.memberqueuelikecontainer MemberQueueLikeContainer]]
+[def MemberRangeInsertionContainer [link generic.standard_concepts.container_concepts.memberrangeinsertioncontainer MemberRangeInsertionC[']ontainer]]
+[def MemberStackLikeContainer [link generic.standard_concepts.container_concepts.memberstacklikecontainer MemberStackLikeContainer]]
+[def QueueLikeContainer [link generic.standard_concepts.container_concepts.queuelikecontainer QueueLikeContainer]]
+[def RangeInsertionContainer [link generic.standard_concepts.container_concepts.rangeinsertioncontainer RangeInsertionC[']ontainer]]
+[def StackLikeContainer [link generic.standard_concepts.container_concepts.stacklikecontainer StackLikeContainer]]
+
+[def boost/generic/std_concept/support_concepts.hpp [@../../../include/boost/generic/std_concept/support_concepts.hpp boost/generic/std_concept/support_concepts.hpp]]
+
+[def boost/generic/std_concept/support_concepts/arithmetic_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/arithmetic_type.hpp boost/generic/std_concept/support_concepts/arithmetic_type.hpp]]
+[def boost/generic/std_concept/support_concepts/class.hpp [@../../../include/boost/generic/std_concept/support_concepts/class.hpp boost/generic/std_concept/support_concepts/class.hpp]]
+[def boost/generic/std_concept/support_concepts/class_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/class_type.hpp boost/generic/std_concept/support_concepts/class_type.hpp]]
+[def boost/generic/std_concept/support_concepts/derived_from.hpp [@../../../include/boost/generic/std_concept/support_concepts/derived_from.hpp boost/generic/std_concept/support_concepts/derived_from.hpp]]
+[def boost/generic/std_concept/support_concepts/enumeration_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/enumeration_type.hpp boost/generic/std_concept/support_concepts/enumeration_type.hpp]]
+[def boost/generic/std_concept/support_concepts/floating_point_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/floating_point_type.hpp boost/generic/std_concept/support_concepts/floating_point_type.hpp]]
+[def boost/generic/std_concept/support_concepts/integral_constant_expression_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/integral_constant_expression_type.hpp boost/generic/std_concept/support_concepts/integral_constant_expression_type.hpp]]
+[def boost/generic/std_concept/support_concepts/integral_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/integral_type.hpp boost/generic/std_concept/support_concepts/integral_type.hpp]]
+[def boost/generic/std_concept/support_concepts/literal_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/literal_type.hpp boost/generic/std_concept/support_concepts/literal_type.hpp]]
+[def boost/generic/std_concept/support_concepts/member_pointee_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/member_pointee_type.hpp boost/generic/std_concept/support_concepts/member_pointee_type.hpp]]
+[def boost/generic/std_concept/support_concepts/non_type_template_parameter_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/non_type_template_parameter_type.hpp boost/generic/std_concept/support_concepts/non_type_template_parameter_type.hpp]]
+[def boost/generic/std_concept/support_concepts/object_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/object_type.hpp boost/generic/std_concept/support_concepts/object_type.hpp]]
+[def boost/generic/std_concept/support_concepts/pointee_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/pointee_type.hpp boost/generic/std_concept/support_concepts/pointee_type.hpp]]
+[def boost/generic/std_concept/support_concepts/polymorphic_class.hpp [@../../../include/boost/generic/std_concept/support_concepts/polymorphic_class.hpp boost/generic/std_concept/support_concepts/polymorphic_class.hpp]]
+[def boost/generic/std_concept/support_concepts/referent_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/referent_type.hpp boost/generic/std_concept/support_concepts/referent_type.hpp]]
+[def boost/generic/std_concept/support_concepts/returnable.hpp [@../../../include/boost/generic/std_concept/support_concepts/returnable.hpp boost/generic/std_concept/support_concepts/returnable.hpp]]
+[def boost/generic/std_concept/support_concepts/same_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/same_type.hpp boost/generic/std_concept/support_concepts/same_type.hpp]]
+[def boost/generic/std_concept/support_concepts/scalar_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/scalar_type.hpp boost/generic/std_concept/support_concepts/scalar_type.hpp]]
+[def boost/generic/std_concept/support_concepts/standard_layout_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/standard_layout_type.hpp boost/generic/std_concept/support_concepts/standard_layout_type.hpp]]
+[def boost/generic/std_concept/support_concepts/trivial_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/trivial_type.hpp boost/generic/std_concept/support_concepts/trivial_type.hpp]]
+[def boost/generic/std_concept/support_concepts/union.hpp [@../../../include/boost/generic/std_concept/support_concepts/union.hpp boost/generic/std_concept/support_concepts/union.hpp]]
+[def boost/generic/std_concept/support_concepts/value_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/value_type.hpp boost/generic/std_concept/support_concepts/value_type.hpp]]
+[def boost/generic/std_concept/support_concepts/variable_type.hpp [@../../../include/boost/generic/std_concept/support_concepts/variable_type.hpp boost/generic/std_concept/support_concepts/variable_type.hpp]]
+
+[def boost/generic/std_concept/concepts.hpp [@../../../include/boost/generic/std_concept/concepts.hpp boost/generic/std_concept/concepts.hpp]]
+
+[def boost/generic/std_concept/concepts/arithmetic_like.hpp [@../../../include/boost/generic/std_concept/concepts/arithmetic_like.hpp boost/generic/std_concept/concepts/arithmetic_like.hpp]]
+[def boost/generic/std_concept/concepts/callable.hpp [@../../../include/boost/generic/std_concept/concepts/callable.hpp boost/generic/std_concept/concepts/callable.hpp]]
+[def boost/generic/std_concept/concepts/constructible.hpp [@../../../include/boost/generic/std_concept/concepts/constructible.hpp boost/generic/std_concept/concepts/constructible.hpp]]
+[def boost/generic/std_concept/concepts/convertible.hpp [@../../../include/boost/generic/std_concept/concepts/convertible.hpp boost/generic/std_concept/concepts/convertible.hpp]]
+[def boost/generic/std_concept/concepts/copy_assignable.hpp [@../../../include/boost/generic/std_concept/concepts/copy_assignable.hpp boost/generic/std_concept/concepts/copy_assignable.hpp]]
+[def boost/generic/std_concept/concepts/copy_constructible.hpp [@../../../include/boost/generic/std_concept/concepts/copy_constructible.hpp boost/generic/std_concept/concepts/copy_constructible.hpp]]
+[def boost/generic/std_concept/concepts/default_constructible.hpp [@../../../include/boost/generic/std_concept/concepts/default_constructible.hpp boost/generic/std_concept/concepts/default_constructible.hpp]]
+[def boost/generic/std_concept/concepts/equality_comparable.hpp [@../../../include/boost/generic/std_concept/concepts/equality_comparable.hpp boost/generic/std_concept/concepts/equality_comparable.hpp]]
+[def boost/generic/std_concept/concepts/equivalence_relation.hpp [@../../../include/boost/generic/std_concept/concepts/equivalence_relation.hpp boost/generic/std_concept/concepts/equivalence_relation.hpp]]
+[def boost/generic/std_concept/concepts/explicitly_convertible.hpp [@../../../include/boost/generic/std_concept/concepts/explicitly_convertible.hpp boost/generic/std_concept/concepts/explicitly_convertible.hpp]]
+[def boost/generic/std_concept/concepts/floating_point_like.hpp [@../../../include/boost/generic/std_concept/concepts/floating_point_like.hpp boost/generic/std_concept/concepts/floating_point_like.hpp]]
+[def boost/generic/std_concept/concepts/free_store_allocatable.hpp [@../../../include/boost/generic/std_concept/concepts/free_store_allocatable.hpp boost/generic/std_concept/concepts/free_store_allocatable.hpp]]
+[def boost/generic/std_concept/concepts/has_address_of.hpp [@../../../include/boost/generic/std_concept/concepts/has_address_of.hpp boost/generic/std_concept/concepts/has_address_of.hpp]]
+[def boost/generic/std_concept/concepts/has_assign.hpp [@../../../include/boost/generic/std_concept/concepts/has_assign.hpp boost/generic/std_concept/concepts/has_assign.hpp]]
+[def boost/generic/std_concept/concepts/has_bit_and.hpp [@../../../include/boost/generic/std_concept/concepts/has_bit_and.hpp boost/generic/std_concept/concepts/has_bit_and.hpp]]
+[def boost/generic/std_concept/concepts/has_bit_and_assign.hpp [@../../../include/boost/generic/std_concept/concepts/has_bit_and_assign.hpp boost/generic/std_concept/concepts/has_bit_and_assign.hpp]]
+[def boost/generic/std_concept/concepts/has_bit_or.hpp [@../../../include/boost/generic/std_concept/concepts/has_bit_or.hpp boost/generic/std_concept/concepts/has_bit_or.hpp]]
+[def boost/generic/std_concept/concepts/has_bit_or_assign.hpp [@../../../include/boost/generic/std_concept/concepts/has_bit_or_assign.hpp boost/generic/std_concept/concepts/has_bit_or_assign.hpp]]
+[def boost/generic/std_concept/concepts/has_bit_xor.hpp [@../../../include/boost/generic/std_concept/concepts/has_bit_xor.hpp boost/generic/std_concept/concepts/has_bit_xor.hpp]]
+[def boost/generic/std_concept/concepts/has_bit_xor_assign.hpp [@../../../include/boost/generic/std_concept/concepts/has_bit_xor_assign.hpp boost/generic/std_concept/concepts/has_bit_xor_assign.hpp]]
+[def boost/generic/std_concept/concepts/has_comma.hpp [@../../../include/boost/generic/std_concept/concepts/has_comma.hpp boost/generic/std_concept/concepts/has_comma.hpp]]
+[def boost/generic/std_concept/concepts/has_complement.hpp [@../../../include/boost/generic/std_concept/concepts/has_complement.hpp boost/generic/std_concept/concepts/has_complement.hpp]]
+[def boost/generic/std_concept/concepts/has_constructor.hpp [@../../../include/boost/generic/std_concept/concepts/has_constructor.hpp boost/generic/std_concept/concepts/has_constructor.hpp]]
+[def boost/generic/std_concept/concepts/has_dereference.hpp [@../../../include/boost/generic/std_concept/concepts/has_dereference.hpp boost/generic/std_concept/concepts/has_dereference.hpp]]
+[def boost/generic/std_concept/concepts/has_destructor.hpp [@../../../include/boost/generic/std_concept/concepts/has_destructor.hpp boost/generic/std_concept/concepts/has_destructor.hpp]]
+[def boost/generic/std_concept/concepts/has_divide.hpp [@../../../include/boost/generic/std_concept/concepts/has_divide.hpp boost/generic/std_concept/concepts/has_divide.hpp]]
+[def boost/generic/std_concept/concepts/has_divide_assign.hpp [@../../../include/boost/generic/std_concept/concepts/has_divide_assign.hpp boost/generic/std_concept/concepts/has_divide_assign.hpp]]
+[def boost/generic/std_concept/concepts/has_equal_to.hpp [@../../../include/boost/generic/std_concept/concepts/has_equal_to.hpp boost/generic/std_concept/concepts/has_equal_to.hpp]]
+[def boost/generic/std_concept/concepts/has_greater.hpp [@../../../include/boost/generic/std_concept/concepts/has_greater.hpp boost/generic/std_concept/concepts/has_greater.hpp]]
+[def boost/generic/std_concept/concepts/has_greater_equal.hpp [@../../../include/boost/generic/std_concept/concepts/has_greater_equal.hpp boost/generic/std_concept/concepts/has_greater_equal.hpp]]
+[def boost/generic/std_concept/concepts/has_left_shift.hpp [@../../../include/boost/generic/std_concept/concepts/has_left_shift.hpp boost/generic/std_concept/concepts/has_left_shift.hpp]]
+[def boost/generic/std_concept/concepts/has_left_shift_assign.hpp [@../../../include/boost/generic/std_concept/concepts/has_left_shift_assign.hpp boost/generic/std_concept/concepts/has_left_shift_assign.hpp]]
+[def boost/generic/std_concept/concepts/has_less.hpp [@../../../include/boost/generic/std_concept/concepts/has_less.hpp boost/generic/std_concept/concepts/has_less.hpp]]
+[def boost/generic/std_concept/concepts/has_less_equal.hpp [@../../../include/boost/generic/std_concept/concepts/has_less_equal.hpp boost/generic/std_concept/concepts/has_less_equal.hpp]]
+[def boost/generic/std_concept/concepts/has_logical_and.hpp [@../../../include/boost/generic/std_concept/concepts/has_logical_and.hpp boost/generic/std_concept/concepts/has_logical_and.hpp]]
+[def boost/generic/std_concept/concepts/has_logical_not.hpp [@../../../include/boost/generic/std_concept/concepts/has_logical_not.hpp boost/generic/std_concept/concepts/has_logical_not.hpp]]
+[def boost/generic/std_concept/concepts/has_logical_or.hpp [@../../../include/boost/generic/std_concept/concepts/has_logical_or.hpp boost/generic/std_concept/concepts/has_logical_or.hpp]]
+[def boost/generic/std_concept/concepts/has_minus.hpp [@../../../include/boost/generic/std_concept/concepts/has_minus.hpp boost/generic/std_concept/concepts/has_minus.hpp]]
+[def boost/generic/std_concept/concepts/has_minus_assign.hpp [@../../../include/boost/generic/std_concept/concepts/has_minus_assign.hpp boost/generic/std_concept/concepts/has_minus_assign.hpp]]
+[def boost/generic/std_concept/concepts/has_modulus.hpp [@../../../include/boost/generic/std_concept/concepts/has_modulus.hpp boost/generic/std_concept/concepts/has_modulus.hpp]]
+[def boost/generic/std_concept/concepts/has_modulus_assign.hpp [@../../../include/boost/generic/std_concept/concepts/has_modulus_assign.hpp boost/generic/std_concept/concepts/has_modulus_assign.hpp]]
+[def boost/generic/std_concept/concepts/has_multiply.hpp [@../../../include/boost/generic/std_concept/concepts/has_multiply.hpp boost/generic/std_concept/concepts/has_multiply.hpp]]
+[def boost/generic/std_concept/concepts/has_multiply_assign.hpp [@../../../include/boost/generic/std_concept/concepts/has_multiply_assign.hpp boost/generic/std_concept/concepts/has_multiply_assign.hpp]]
+[def boost/generic/std_concept/concepts/has_negate.hpp [@../../../include/boost/generic/std_concept/concepts/has_negate.hpp boost/generic/std_concept/concepts/has_negate.hpp]]
+[def boost/generic/std_concept/concepts/has_not_equal_to.hpp [@../../../include/boost/generic/std_concept/concepts/has_not_equal_to.hpp boost/generic/std_concept/concepts/has_not_equal_to.hpp]]
+[def boost/generic/std_concept/concepts/has_plus.hpp [@../../../include/boost/generic/std_concept/concepts/has_plus.hpp boost/generic/std_concept/concepts/has_plus.hpp]]
+[def boost/generic/std_concept/concepts/has_plus_assign.hpp [@../../../include/boost/generic/std_concept/concepts/has_plus_assign.hpp boost/generic/std_concept/concepts/has_plus_assign.hpp]]
+[def boost/generic/std_concept/concepts/has_postdecrement.hpp [@../../../include/boost/generic/std_concept/concepts/has_postdecrement.hpp boost/generic/std_concept/concepts/has_postdecrement.hpp]]
+[def boost/generic/std_concept/concepts/has_postincrement.hpp [@../../../include/boost/generic/std_concept/concepts/has_postincrement.hpp boost/generic/std_concept/concepts/has_postincrement.hpp]]
+[def boost/generic/std_concept/concepts/has_predecrement.hpp [@../../../include/boost/generic/std_concept/concepts/has_predecrement.hpp boost/generic/std_concept/concepts/has_predecrement.hpp]]
+[def boost/generic/std_concept/concepts/has_preincrement.hpp [@../../../include/boost/generic/std_concept/concepts/has_preincrement.hpp boost/generic/std_concept/concepts/has_preincrement.hpp]]
+[def boost/generic/std_concept/concepts/has_right_shift.hpp [@../../../include/boost/generic/std_concept/concepts/has_right_shift.hpp boost/generic/std_concept/concepts/has_right_shift.hpp]]
+[def boost/generic/std_concept/concepts/has_right_shift_assign.hpp [@../../../include/boost/generic/std_concept/concepts/has_right_shift_assign.hpp boost/generic/std_concept/concepts/has_right_shift_assign.hpp]]
+[def boost/generic/std_concept/concepts/has_subscript.hpp [@../../../include/boost/generic/std_concept/concepts/has_subscript.hpp boost/generic/std_concept/concepts/has_subscript.hpp]]
+[def boost/generic/std_concept/concepts/has_swap.hpp [@../../../include/boost/generic/std_concept/concepts/has_swap.hpp boost/generic/std_concept/concepts/has_swap.hpp]]
+[def boost/generic/std_concept/concepts/has_unary_plus.hpp [@../../../include/boost/generic/std_concept/concepts/has_unary_plus.hpp boost/generic/std_concept/concepts/has_unary_plus.hpp]]
+[def boost/generic/std_concept/concepts/has_virtual_destructor.hpp [@../../../include/boost/generic/std_concept/concepts/has_virtual_destructor.hpp boost/generic/std_concept/concepts/has_virtual_destructor.hpp]]
+[def boost/generic/std_concept/concepts/identity_of.hpp [@../../../include/boost/generic/std_concept/concepts/identity_of.hpp boost/generic/std_concept/concepts/identity_of.hpp]]
+[def boost/generic/std_concept/concepts/integral_like.hpp [@../../../include/boost/generic/std_concept/concepts/integral_like.hpp boost/generic/std_concept/concepts/integral_like.hpp]]
+[def boost/generic/std_concept/concepts/less_than_comparable.hpp [@../../../include/boost/generic/std_concept/concepts/less_than_comparable.hpp boost/generic/std_concept/concepts/less_than_comparable.hpp]]
+[def boost/generic/std_concept/concepts/lvalue_reference.hpp [@../../../include/boost/generic/std_concept/concepts/lvalue_reference.hpp boost/generic/std_concept/concepts/lvalue_reference.hpp]]
+[def boost/generic/std_concept/concepts/move_assignable.hpp [@../../../include/boost/generic/std_concept/concepts/move_assignable.hpp boost/generic/std_concept/concepts/move_assignable.hpp]]
+[def boost/generic/std_concept/concepts/move_constructible.hpp [@../../../include/boost/generic/std_concept/concepts/move_constructible.hpp boost/generic/std_concept/concepts/move_constructible.hpp]]
+[def boost/generic/std_concept/concepts/nothrow_destructible.hpp [@../../../include/boost/generic/std_concept/concepts/nothrow_destructible.hpp boost/generic/std_concept/concepts/nothrow_destructible.hpp]]
+[def boost/generic/std_concept/concepts/predicate.hpp [@../../../include/boost/generic/std_concept/concepts/predicate.hpp boost/generic/std_concept/concepts/predicate.hpp]]
+[def boost/generic/std_concept/concepts/regular.hpp [@../../../include/boost/generic/std_concept/concepts/regular.hpp boost/generic/std_concept/concepts/regular.hpp]]
+[def boost/generic/std_concept/concepts/rvalue_of.hpp [@../../../include/boost/generic/std_concept/concepts/rvalue_of.hpp boost/generic/std_concept/concepts/rvalue_of.hpp]]
+[def boost/generic/std_concept/concepts/rvalue_reference.hpp [@../../../include/boost/generic/std_concept/concepts/rvalue_reference.hpp boost/generic/std_concept/concepts/rvalue_reference.hpp]]
+[def boost/generic/std_concept/concepts/semiregular.hpp [@../../../include/boost/generic/std_concept/concepts/semiregular.hpp boost/generic/std_concept/concepts/semiregular.hpp]]
+[def boost/generic/std_concept/concepts/signed_integral_like.hpp [@../../../include/boost/generic/std_concept/concepts/signed_integral_like.hpp boost/generic/std_concept/concepts/signed_integral_like.hpp]]
+[def boost/generic/std_concept/concepts/strict_weak_order.hpp [@../../../include/boost/generic/std_concept/concepts/strict_weak_order.hpp boost/generic/std_concept/concepts/strict_weak_order.hpp]]
+[def boost/generic/std_concept/concepts/swappable.hpp [@../../../include/boost/generic/std_concept/concepts/swappable.hpp boost/generic/std_concept/concepts/swappable.hpp]]
+[def boost/generic/std_concept/concepts/trivially_copy_assignable.hpp [@../../../include/boost/generic/std_concept/concepts/trivially_copy_assignable.hpp boost/generic/std_concept/concepts/trivially_copy_assignable.hpp]]
+[def boost/generic/std_concept/concepts/trivially_copy_constructible.hpp [@../../../include/boost/generic/std_concept/concepts/trivially_copy_constructible.hpp boost/generic/std_concept/concepts/trivially_copy_constructible.hpp]]
+[def boost/generic/std_concept/concepts/trivially_default_constructible.hpp [@../../../include/boost/generic/std_concept/concepts/trivially_default_constructible.hpp boost/generic/std_concept/concepts/trivially_default_constructible.hpp]]
+[def boost/generic/std_concept/concepts/trivially_destructible.hpp [@../../../include/boost/generic/std_concept/concepts/trivially_destructible.hpp boost/generic/std_concept/concepts/trivially_destructible.hpp]]
+[def boost/generic/std_concept/concepts/true.hpp [@../../../include/boost/generic/std_concept/concepts/true.hpp boost/generic/std_concept/concepts/true.hpp]]
+[def boost/generic/std_concept/concepts/unsigned_integral_like.hpp [@../../../include/boost/generic/std_concept/concepts/unsigned_integral_like.hpp boost/generic/std_concept/concepts/unsigned_integral_like.hpp]]
+
+[def boost/generic/std_concept/iterator_concepts.hpp [@../../../include/boost/generic/std_concept/iterator_concepts.hpp boost/generic/std_concept/iterator_concepts.hpp]]
+
+[def boost/generic/std_concept/iterator_concepts/bidirectional_iterator.hpp [@../../../include/boost/generic/std_concept/iterator_concepts/bidirectional_iterator.hpp boost/generic/std_concept/iterator_concepts/bidirectional_iterator.hpp]]
+[def boost/generic/std_concept/iterator_concepts/forward_iterator.hpp [@../../../include/boost/generic/std_concept/iterator_concepts/forward_iterator.hpp boost/generic/std_concept/iterator_concepts/forward_iterator.hpp]]
+[def boost/generic/std_concept/iterator_concepts/input_iterator.hpp [@../../../include/boost/generic/std_concept/iterator_concepts/input_iterator.hpp boost/generic/std_concept/iterator_concepts/input_iterator.hpp]]
+[def boost/generic/std_concept/iterator_concepts/iterator.hpp [@../../../include/boost/generic/std_concept/iterator_concepts/iterator.hpp boost/generic/std_concept/iterator_concepts/iterator.hpp]]
+[def boost/generic/std_concept/iterator_concepts/output_iterator.hpp [@../../../include/boost/generic/std_concept/iterator_concepts/output_iterator.hpp boost/generic/std_concept/iterator_concepts/output_iterator.hpp]]
+[def boost/generic/std_concept/iterator_concepts/random_access_iterator.hpp [@../../../include/boost/generic/std_concept/iterator_concepts/random_access_iterator.hpp boost/generic/std_concept/iterator_concepts/random_access_iterator.hpp]]
+[def boost/generic/std_concept/iterator_concepts/range.hpp [@../../../include/boost/generic/std_concept/iterator_concepts/range.hpp boost/generic/std_concept/iterator_concepts/range.hpp]]
+[def boost/generic/std_concept/iterator_concepts/shuffle_iterator.hpp [@../../../include/boost/generic/std_concept/iterator_concepts/shuffle_iterator.hpp boost/generic/std_concept/iterator_concepts/shuffle_iterator.hpp]]
+
+[def boost/generic/std_concept/memory_concepts.hpp [@../../../include/boost/generic/std_concept/memory_concepts.hpp boost/generic/std_concept/memory_concepts.hpp]]
+
+[def boost/generic/std_concept/memory_concepts/allocatable_element.hpp [@../../../include/boost/generic/std_concept/memory_concepts/allocatable_element.hpp boost/generic/std_concept/memory_concepts/allocatable_element.hpp]]
+[def boost/generic/std_concept/memory_concepts/allocator.hpp [@../../../include/boost/generic/std_concept/memory_concepts/allocator.hpp boost/generic/std_concept/memory_concepts/allocator.hpp]]
+[def boost/generic/std_concept/memory_concepts/constructible_with_allocator.hpp [@../../../include/boost/generic/std_concept/memory_concepts/constructible_with_allocator.hpp boost/generic/std_concept/memory_concepts/constructible_with_allocator.hpp]]
+[def boost/generic/std_concept/memory_concepts/has_allocator.hpp [@../../../include/boost/generic/std_concept/memory_concepts/has_allocator.hpp boost/generic/std_concept/memory_concepts/has_allocator.hpp]]
+[def boost/generic/std_concept/memory_concepts/legacy_allocator.hpp [@../../../include/boost/generic/std_concept/memory_concepts/legacy_allocator.hpp boost/generic/std_concept/memory_concepts/legacy_allocator.hpp]]
+[def boost/generic/std_concept/memory_concepts/uses_allocator.hpp [@../../../include/boost/generic/std_concept/memory_concepts/uses_allocator.hpp boost/generic/std_concept/memory_concepts/uses_allocator.hpp]]
+
+[def boost/generic/std_concept/container_concepts.hpp [@../../../include/boost/generic/std_concept/container_concepts.hpp boost/generic/std_concept/container_concepts.hpp]]
+
+[def boost/generic/std_concept/container_concepts/back_emplacement_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/back_emplacement_container.hpp boost/generic/std_concept/container_concepts/back_emplacement_container.hpp]]
+[def boost/generic/std_concept/container_concepts/back_insertion_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/back_insertion_container.hpp boost/generic/std_concept/container_concepts/back_insertion_container.hpp]]
+[def boost/generic/std_concept/container_concepts/container.hpp [@../../../include/boost/generic/std_concept/container_concepts/container.hpp boost/generic/std_concept/container_concepts/container.hpp]]
+[def boost/generic/std_concept/container_concepts/emplacement_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/emplacement_container.hpp boost/generic/std_concept/container_concepts/emplacement_container.hpp]]
+[def boost/generic/std_concept/container_concepts/front_emplacement_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/front_emplacement_container.hpp boost/generic/std_concept/container_concepts/front_emplacement_container.hpp]]
+[def boost/generic/std_concept/container_concepts/front_insertion_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/front_insertion_container.hpp boost/generic/std_concept/container_concepts/front_insertion_container.hpp]]
+[def boost/generic/std_concept/container_concepts/insertion_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/insertion_container.hpp boost/generic/std_concept/container_concepts/insertion_container.hpp]]
+[def boost/generic/std_concept/container_concepts/member_back_emplacement_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/member_back_emplacement_container.hpp boost/generic/std_concept/container_concepts/member_back_emplacement_container.hpp]]
+[def boost/generic/std_concept/container_concepts/member_back_insertion_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/member_back_insertion_container.hpp boost/generic/std_concept/container_concepts/member_back_insertion_container.hpp]]
+[def boost/generic/std_concept/container_concepts/member_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/member_container.hpp boost/generic/std_concept/container_concepts/member_container.hpp]]
+[def boost/generic/std_concept/container_concepts/member_emplacement_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/member_emplacement_container.hpp boost/generic/std_concept/container_concepts/member_emplacement_container.hpp]]
+[def boost/generic/std_concept/container_concepts/member_front_emplacement_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/member_front_emplacement_container.hpp boost/generic/std_concept/container_concepts/member_front_emplacement_container.hpp]]
+[def boost/generic/std_concept/container_concepts/member_front_insertion_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/member_front_insertion_container.hpp boost/generic/std_concept/container_concepts/member_front_insertion_container.hpp]]
+[def boost/generic/std_concept/container_concepts/member_insertion_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/member_insertion_container.hpp boost/generic/std_concept/container_concepts/member_insertion_container.hpp]]
+[def boost/generic/std_concept/container_concepts/member_queue_like_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/member_queue_like_container.hpp boost/generic/std_concept/container_concepts/member_queue_like_container.hpp]]
+[def boost/generic/std_concept/container_concepts/member_range_insertion_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/member_range_insertion_container.hpp boost/generic/std_concept/container_concepts/member_range_insertion_container.hpp]]
+[def boost/generic/std_concept/container_concepts/member_stack_like_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/member_stack_like_container.hpp boost/generic/std_concept/container_concepts/member_stack_like_container.hpp]]
+[def boost/generic/std_concept/container_concepts/queue_like_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/queue_like_container.hpp boost/generic/std_concept/container_concepts/queue_like_container.hpp]]
+[def boost/generic/std_concept/container_concepts/range_insertion_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/range_insertion_container.hpp boost/generic/std_concept/container_concepts/range_insertion_container.hpp]]
+[def boost/generic/std_concept/container_concepts/stack_like_container.hpp [@../../../include/boost/generic/std_concept/container_concepts/stack_like_container.hpp boost/generic/std_concept/container_concepts/stack_like_container.hpp]]
+
 [template section_in_n2914_heading[name section_id]
 
 [heading Section in N2914]
@@ -46,7 +319,7 @@
 [template intrinsic_concept_differences[]
 In [n2914] this concept is `explicit` with concept maps implicitly defined for
 the implementation's arithmetic types. In [boost_generic], this concept is
-`auto` and is defined via the standard's `type_traits` facilities and [true_concept].
+`auto` and is defined via the standard's `type_traits` facilities and True.
 ]
 
 [include preface.qbk]

Modified: sandbox/generic/libs/doc/html/generic/getting_started.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/getting_started.html (original)
+++ sandbox/generic/libs/doc/html/generic/getting_started.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -78,7 +78,7 @@
     </p>
 <h4>
 <a name="generic.getting_started.h4"></a>
- <span class="phrase"><a name="generic.getting_started.enabling_use_of_preprocessed_con"></a></span><a class="link" href="getting_started.html#generic.getting_started.enabling_use_of_preprocessed_con">Enabling
+ <span class="phrase"><a name="generic.getting_started.enabling_use_of_preprocessed_concept_headers"></a></span><a class="link" href="getting_started.html#generic.getting_started.enabling_use_of_preprocessed_concept_headers">Enabling
       Use of Preprocessed Concept Headers</a>
     </h4>
 <p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -23,7 +23,7 @@
 <dt><span class="section"><a href="standard_concepts/iterator_concepts.html">Iterator
       Concepts</a></span></dt>
 <dt><span class="section">Memory Concepts</span></dt>
-<dt><span class="section"><a href="standard_concepts/container_concepts.html">Container
+<dt><span class="section"><a href="standard_concepts/container_concepts.html">C<span class="emphasis"><em></em></span>ontainer
       Concepts</a></span></dt>
 </dl></div>
 <h4>
@@ -50,7 +50,7 @@
 <tr><td align="left" valign="top"><p>
         It is highly recommended that before using the standard concepts of <code class="literal">Boost.Generic</code>
         you enable the library's internal use of preprocessed headers as described
- <a class="link" href="getting_started.html#generic.getting_started.enabling_use_of_preprocessed_con">here</a>.
+ <a class="link" href="getting_started.html#generic.getting_started.enabling_use_of_preprocessed_concept_headers">here</a>.
         Doing so can dramatically decrease compilation time for code that uses <code class="literal">Boost.Generic</code>
         standard concepts and also simplifies any error messages produced by the
         library.

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -18,84 +18,84 @@
 <a name="generic.standard_concepts.concepts"></a><a class="link" href="concepts.html" title="Concepts">Concepts</a>
 </h3></div></div></div>
 <div class="toc"><dl>
-<dt><span class="section">ArithmeticLike</span></dt>
-<dt><span class="section">Callable</span></dt>
-<dt><span class="section">Constructible</span></dt>
-<dt><span class="section">Convertible</span></dt>
-<dt><span class="section">CopyAssignable</span></dt>
-<dt><span class="section">CopyConstructible</span></dt>
-<dt><span class="section">DefaultConstructible</span></dt>
-<dt><span class="section">EqualityComparable</span></dt>
-<dt><span class="section">EquivalenceRelation</span></dt>
-<dt><span class="section">ExplicitlyConvertible</span></dt>
-<dt><span class="section">FloatingPointLike</span></dt>
-<dt><span class="section">FreeStoreAllocatable</span></dt>
-<dt><span class="section">HasAddressOf</span></dt>
-<dt><span class="section">HasAssign</span></dt>
-<dt><span class="section">HasBitAnd</span></dt>
-<dt><span class="section">HasBitAndAssign</span></dt>
-<dt><span class="section">HasBitOr</span></dt>
-<dt><span class="section">HasBitOrAssign</span></dt>
-<dt><span class="section">HasBitXor</span></dt>
-<dt><span class="section">HasBitXorAssign</span></dt>
-<dt><span class="section">HasComma</span></dt>
-<dt><span class="section">HasComplement</span></dt>
-<dt><span class="section">HasConstructor</span></dt>
-<dt><span class="section">HasDereference</span></dt>
-<dt><span class="section">HasDestructor</span></dt>
-<dt><span class="section">HasDivide</span></dt>
-<dt><span class="section">HasDivideAssign</span></dt>
-<dt><span class="section">HasEqualTo</span></dt>
-<dt><span class="section">HasGreater</span></dt>
-<dt><span class="section">HasGreaterEqual</span></dt>
-<dt><span class="section">HasLeftShift</span></dt>
-<dt><span class="section">HasLeftShiftAssign</span></dt>
-<dt><span class="section">HasLess</span></dt>
-<dt><span class="section">HasLessEqual</span></dt>
-<dt><span class="section">HasLogicalAnd</span></dt>
-<dt><span class="section">HasLogicalNot</span></dt>
-<dt><span class="section">HasLogicalOr</span></dt>
-<dt><span class="section">HasMinus</span></dt>
-<dt><span class="section">HasMinusAssign</span></dt>
-<dt><span class="section">HasModulus</span></dt>
-<dt><span class="section">HasModulusAssign</span></dt>
-<dt><span class="section">HasMultiply</span></dt>
-<dt><span class="section">HasMultiplyAssign</span></dt>
-<dt><span class="section">HasNegate</span></dt>
-<dt><span class="section">HasNotEqualTo</span></dt>
-<dt><span class="section">HasPlus</span></dt>
-<dt><span class="section">HasPlusAssign</span></dt>
-<dt><span class="section">HasPostincrement</span></dt>
-<dt><span class="section">HasPostdecrement</span></dt>
-<dt><span class="section">HasPredecrement</span></dt>
-<dt><span class="section">HasPreincrement</span></dt>
-<dt><span class="section">HasRightShift</span></dt>
-<dt><span class="section">HasRightShiftAssign</span></dt>
-<dt><span class="section">HasSubscript</span></dt>
-<dt><span class="section">HasSwap</span></dt>
-<dt><span class="section">HasUnaryPlus</span></dt>
-<dt><span class="section">HasVirtualDestructor</span></dt>
-<dt><span class="section">IdentityOf</span></dt>
-<dt><span class="section">IntegralLike</span></dt>
-<dt><span class="section">LessThanComparable</span></dt>
-<dt><span class="section">LvalueReference</span></dt>
-<dt><span class="section">MoveAssignable</span></dt>
-<dt><span class="section">MoveConstructible</span></dt>
-<dt><span class="section">NothrowDestructible</span></dt>
-<dt><span class="section">Predicate</span></dt>
-<dt><span class="section">Regular</span></dt>
-<dt><span class="section">RvalueOf</span></dt>
-<dt><span class="section">RvalueReference</span></dt>
-<dt><span class="section">Semiregular</span></dt>
-<dt><span class="section">SignedIntegralLike</span></dt>
-<dt><span class="section">StrictWeakOrder</span></dt>
-<dt><span class="section">Swappable</span></dt>
-<dt><span class="section">TriviallyCopyAssignable</span></dt>
-<dt><span class="section">TriviallyCopyConstructible</span></dt>
-<dt><span class="section">TriviallyDefaultConstructible</span></dt>
-<dt><span class="section">TriviallyDestructible</span></dt>
-<dt><span class="section">True</span></dt>
-<dt><span class="section">UnsignedIntegralLike</span></dt>
+<dt><span class="section">ArithmeticLike</span></dt>
+<dt><span class="section">Callable</span></dt>
+<dt><span class="section">Constructible</span></dt>
+<dt><span class="section">Convertible</span></dt>
+<dt><span class="section">CopyAssignable</span></dt>
+<dt><span class="section">CopyConstructible</span></dt>
+<dt><span class="section">DefaultConstructible</span></dt>
+<dt><span class="section">EqualityComparable</span></dt>
+<dt><span class="section">EquivalenceRelation</span></dt>
+<dt><span class="section">ExplicitlyConvertible</span></dt>
+<dt><span class="section">FloatingPointLike</span></dt>
+<dt><span class="section">FreeStoreAllocatable</span></dt>
+<dt><span class="section">HasAddressOf</span></dt>
+<dt><span class="section">HasAssign</span></dt>
+<dt><span class="section">HasBitAnd</span></dt>
+<dt><span class="section">HasBitAndAssign</span></dt>
+<dt><span class="section">HasBitOr</span></dt>
+<dt><span class="section">HasBitOrAssign</span></dt>
+<dt><span class="section">HasBitXor</span></dt>
+<dt><span class="section">HasBitXorAssign</span></dt>
+<dt><span class="section">HasComma</span></dt>
+<dt><span class="section">HasComplement</span></dt>
+<dt><span class="section">HasConstructor</span></dt>
+<dt><span class="section">HasDereference</span></dt>
+<dt><span class="section">HasDestructor</span></dt>
+<dt><span class="section">HasDivide</span></dt>
+<dt><span class="section">HasDivideAssign</span></dt>
+<dt><span class="section">HasEqualTo</span></dt>
+<dt><span class="section">HasGreater</span></dt>
+<dt><span class="section">HasGreaterEqual</span></dt>
+<dt><span class="section">HasLeftShift</span></dt>
+<dt><span class="section">HasLeftShiftAssign</span></dt>
+<dt><span class="section">HasLess</span></dt>
+<dt><span class="section">HasLessEqual</span></dt>
+<dt><span class="section">HasLogicalAnd</span></dt>
+<dt><span class="section">HasLogicalNot</span></dt>
+<dt><span class="section">HasLogicalOr</span></dt>
+<dt><span class="section">HasMinus</span></dt>
+<dt><span class="section">HasMinusAssign</span></dt>
+<dt><span class="section">HasModulus</span></dt>
+<dt><span class="section">HasModulusAssign</span></dt>
+<dt><span class="section">HasMultiply</span></dt>
+<dt><span class="section">HasMultiplyAssign</span></dt>
+<dt><span class="section">HasNegate</span></dt>
+<dt><span class="section">HasNotEqualTo</span></dt>
+<dt><span class="section">HasPlus</span></dt>
+<dt><span class="section">HasPlusAssign</span></dt>
+<dt><span class="section">HasPostdecrement</span></dt>
+<dt><span class="section">HasPostincrement</span></dt>
+<dt><span class="section">HasPredecrement</span></dt>
+<dt><span class="section">HasPreincrement</span></dt>
+<dt><span class="section">HasRightShift</span></dt>
+<dt><span class="section">HasRightShiftAssign</span></dt>
+<dt><span class="section">HasSubscript</span></dt>
+<dt><span class="section">HasSwap</span></dt>
+<dt><span class="section">HasUnaryPlus</span></dt>
+<dt><span class="section">HasVirtualDestructor</span></dt>
+<dt><span class="section">IdentityOf</span></dt>
+<dt><span class="section">IntegralLike</span></dt>
+<dt><span class="section">LessThanComparable</span></dt>
+<dt><span class="section">LvalueReference</span></dt>
+<dt><span class="section">MoveAssignable</span></dt>
+<dt><span class="section">MoveConstructible</span></dt>
+<dt><span class="section">NothrowDestructible</span></dt>
+<dt><span class="section">Predicate</span></dt>
+<dt><span class="section">Regular</span></dt>
+<dt><span class="section">RvalueOf</span></dt>
+<dt><span class="section">RvalueReference</span></dt>
+<dt><span class="section">Semiregular</span></dt>
+<dt><span class="section">SignedIntegralLike</span></dt>
+<dt><span class="section">StrictWeakOrder</span></dt>
+<dt><span class="section">Swappable</span></dt>
+<dt><span class="section">TriviallyCopyAssignable</span></dt>
+<dt><span class="section">TriviallyCopyConstructible</span></dt>
+<dt><span class="section">TriviallyDefaultConstructible</span></dt>
+<dt><span class="section">TriviallyDestructible</span></dt>
+<dt><span class="section">True</span></dt>
+<dt><span class="section">UnsignedIntegralLike</span></dt>
 </dl></div>
 <h5>
 <a name="generic.standard_concepts.concepts.h0"></a>
@@ -106,26 +106,26 @@
         as specified in [<span class="emphasis"><em>utility.concepts</em></span>]. These concepts provide
         requirements on template arguments used throughout the C++ Standard Library.
         Concepts whose name is prefixed with <code class="computeroutput"><span class="identifier">Has</span></code>
- provide detection of a specific syntax (e.g., <code class="computeroutput"><span class="identifier">HasConstructor</span></code>),
+ provide detection of a specific syntax (e.g., <code class="computeroutput"><a class="link" href="concepts/hasconstructor.html" title="HasConstructor">HasConstructor</a></code>),
         but do not imply the semantics of the corresponding operation. Concepts whose
- name has the <code class="computeroutput"><span class="identifier">able</span></code> or <code class="computeroutput"><span class="identifier">ible</span></code> suffix (e.g., <code class="computeroutput"><span class="identifier">Constructible</span></code>)
+ name has the <code class="computeroutput"><span class="identifier">able</span></code> or <code class="computeroutput"><span class="identifier">ible</span></code> suffix (e.g., <code class="computeroutput"><a class="link" href="concepts/constructible.html" title="Constructible">Constructible</a></code>)
         require both a specific syntax and semantics of the associated operations.
         These semantic concepts refine the corresponding syntax-detection concepts,
- for example, the <code class="computeroutput"><span class="identifier">Constructible</span></code>
- concept refines the <code class="computeroutput"><span class="identifier">HasConstructor</span></code>
+ for example, the <code class="computeroutput"><a class="link" href="concepts/constructible.html" title="Constructible">Constructible</a></code>
+ concept refines the <code class="computeroutput"><a class="link" href="concepts/hasconstructor.html" title="HasConstructor">HasConstructor</a></code>
         concept.
       </p>
 <p>
         Inclusion of the concepts of this section may be done in one of two ways:
       </p>
-<pre class="programlisting"><span class="comment">// Include all of the support concepts</span>
-<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="comment">// Include all of the &lt;concepts&gt; concepts</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts.hpp<span class="special">&gt;</span>
 
 <span class="comment">// -or-</span>
 
-<span class="comment">// Include the support concepts on a case-by-case basis</span>
-<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">arithmetic_like</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
-<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">callable</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="comment">// Include the &lt;concepts&gt; concepts on a case-by-case basis</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/arithmetic_like.hpp<span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/callable.hpp<span class="special">&gt;</span>
 <span class="comment">// etc.</span>
 </pre>
 </div>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/arithmeticlike.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/arithmeticlike.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/arithmeticlike.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_arithmeticlike">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.arithmeticlike"></a><a class="link" href="arithmeticlike.html" title="ArithmeticLike">ArithmeticLike</a>
+<a name="generic.standard_concepts.concepts.arithmeticlike"></a><a class="link" href="arithmeticlike.html" title="ArithmeticLike">Arithmetic<span class="emphasis"><em></em></span>Like</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.arithmeticlike.h0"></a>
@@ -50,63 +50,71 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">ArithmeticLike</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><span class="identifier">Regular</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><span class="identifier">LessThanComparable</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><span class="identifier">HasUnaryPlus</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><span class="identifier">HasNegate</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span>
- <span class="special">(</span><span class="identifier">HasPlus</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="special">(</span><span class="identifier">HasMinus</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="special">(</span><span class="identifier">HasMultiply</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="special">(</span><span class="identifier">HasDivide</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="special">(</span><span class="identifier">HasPreincrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><span class="identifier">HasPostincrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><span class="identifier">HasPredecrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span>
- <span class="special">(</span><span class="identifier">HasPostdecrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><span class="identifier">HasPlusAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
- <span class="special">(</span><span class="identifier">HasMinusAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span> <span class="special">(</span><span class="identifier">HasMultiplyAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
- <span class="special">(</span><span class="identifier">HasDivideAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="arithmeticlike.html" title="ArithmeticLike">ArithmeticLike</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><a class="link" href="regular.html" title="Regular">Regular</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><a class="link" href="lessthancomparable.html" title="LessThanComparable">LessThanComparable</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><a class="link" href="hasunaryplus.html" title="HasUnaryPlus">HasUnaryPlus</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><a class="link" href="hasnegate.html" title="HasNegate">HasNegate</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span>
+ <span class="special">(</span><a class="link" href="hasplus.html" title="HasPlus">HasPlus</a><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="special">(</span><a class="link" href="hasminus.html" title="HasMinus">HasMinus</a><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="special">(</span><a class="link" href="hasmultiply.html" title="HasMultiply">HasMultiply</a><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="special">(</span><a class="link" href="hasdivide.html" title="HasDivide">HasDivide</a><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="special">(</span><a class="link" href="haspreincrement.html" title="HasPreincrement">HasPreincrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><a class="link" href="haspostincrement.html" title="HasPostincrement">HasPostincrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><a class="link" href="haspredecrement.html" title="HasPredecrement">HasPredecrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span>
+ <span class="special">(</span><a class="link" href="haspostdecrement.html" title="HasPostdecrement">HasPostdecrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><a class="link" href="hasplusassign.html" title="HasPlusAssign">HasPlusAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
+ <span class="special">(</span><a class="link" href="hasminusassign.html" title="HasMinusAssign">HasMinusAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span> <span class="special">(</span><a class="link" href="hasmultiplyassign.html" title="HasMultiplyAssign">HasMultiplyAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
+ <span class="special">(</span><a class="link" href="hasdivideassign.html" title="HasDivideAssign">HasDivideAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
   <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">explicit</span> <span class="special">(</span><span class="keyword">this</span><span class="special">(</span><span class="identifier">T</span><span class="special">))(</span> <span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">intmax_t</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">explicit</span> <span class="special">(</span><span class="keyword">this</span><span class="special">(</span><span class="identifier">T</span><span class="special">))(</span> <span class="special">(::</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">uintmax_t</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">explicit</span> <span class="special">(</span><span class="keyword">this</span><span class="special">(</span><span class="identifier">T</span><span class="special">))(</span> <span class="special">(</span><span class="keyword">long</span> <span class="keyword">double</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasUnaryPlus</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasNegate</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasPlus</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasMinus</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasMultiply</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasDivide</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasPreincrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasPostincrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasPredecrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasPostdecrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasPlusAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasMinusAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasMultiplyAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasDivideAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasunaryplus.html" title="HasUnaryPlus">HasUnaryPlus</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasnegate.html" title="HasNegate">HasNegate</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasplus.html" title="HasPlus">HasPlus</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasminus.html" title="HasMinus">HasMinus</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasmultiply.html" title="HasMultiply">HasMultiply</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasdivide.html" title="HasDivide">HasDivide</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="haspreincrement.html" title="HasPreincrement">HasPreincrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="haspostincrement.html" title="HasPostincrement">HasPostincrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="haspredecrement.html" title="HasPredecrement">HasPredecrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="haspostdecrement.html" title="HasPostdecrement">HasPostdecrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasplusassign.html" title="HasPlusAssign">HasPlusAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasminusassign.html" title="HasMinusAssign">HasMinusAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasmultiplyassign.html" title="HasMultiplyAssign">HasMultiplyAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasdivideassign.html" title="HasDivideAssign">HasDivideAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">concept</span> <span class="identifier">ArithmeticLike</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">:</span> <span class="identifier">Regular</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <span class="identifier">LessThanComparable</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <span class="identifier">HasUnaryPlus</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <span class="identifier">HasNegate</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span>
- <span class="identifier">HasPlus</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">HasMinus</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">HasMultiply</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">HasDivide</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">HasPreincrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <span class="identifier">HasPostincrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <span class="identifier">HasPredecrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <span class="identifier">HasPostdecrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span>
- <span class="identifier">HasPlusAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <span class="identifier">HasMinusAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span>
- <span class="identifier">HasMultiplyAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <span class="identifier">HasDivideAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">concept</span> <a class="link" href="arithmeticlike.html" title="ArithmeticLike">ArithmeticLike</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">:</span> <a class="link" href="regular.html" title="Regular">Regular</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="lessthancomparable.html" title="LessThanComparable">LessThanComparable</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="hasunaryplus.html" title="HasUnaryPlus">HasUnaryPlus</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="hasnegate.html" title="HasNegate">HasNegate</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span>
+ <a class="link" href="hasplus.html" title="HasPlus">HasPlus</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="hasminus.html" title="HasMinus">HasMinus</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="hasmultiply.html" title="HasMultiply">HasMultiply</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="hasdivide.html" title="HasDivide">HasDivide</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;,</span>
+ <a class="link" href="haspreincrement.html" title="HasPreincrement">HasPreincrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="haspostincrement.html" title="HasPostincrement">HasPostincrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="haspredecrement.html" title="HasPredecrement">HasPredecrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="haspostdecrement.html" title="HasPostdecrement">HasPostdecrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span>
+ <a class="link" href="hasplusassign.html" title="HasPlusAssign">HasPlusAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <a class="link" href="hasminusassign.html" title="HasMinusAssign">HasMinusAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span>
+ <a class="link" href="hasmultiplyassign.html" title="HasMultiplyAssign">HasMultiplyAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <a class="link" href="hasdivideassign.html" title="HasDivideAssign">HasDivideAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">{</span>
 <span class="keyword">explicit</span> <span class="identifier">T</span><span class="special">::</span><span class="identifier">T</span><span class="special">(</span><span class="identifier">intmax_t</span><span class="special">);</span>
 <span class="keyword">explicit</span> <span class="identifier">T</span><span class="special">::</span><span class="identifier">T</span><span class="special">(</span><span class="identifier">uintmax_t</span><span class="special">);</span>
 <span class="keyword">explicit</span> <span class="identifier">T</span><span class="special">::</span><span class="identifier">T</span><span class="special">(</span><span class="keyword">long</span> <span class="keyword">double</span><span class="special">);</span>
 
-<span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasUnaryPlus</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasNegate</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasPlus</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasMinus</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasMultiply</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasDivide</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasPreincrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasPostincrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasPredecrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasPostdecrement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasPlusAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasMinusAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasMultiplyAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasDivideAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;;</span>
+<span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hasunaryplus.html" title="HasUnaryPlus">HasUnaryPlus</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hasnegate.html" title="HasNegate">HasNegate</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hasplus.html" title="HasPlus">HasPlus</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hasminus.html" title="HasMinus">HasMinus</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hasmultiply.html" title="HasMultiply">HasMultiply</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hasdivide.html" title="HasDivide">HasDivide</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="haspreincrement.html" title="HasPreincrement">HasPreincrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="haspostincrement.html" title="HasPostincrement">HasPostincrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="haspredecrement.html" title="HasPredecrement">HasPredecrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="haspostdecrement.html" title="HasPostdecrement">HasPostdecrement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="hasplusassign.html" title="HasPlusAssign">HasPlusAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="hasminusassign.html" title="HasMinusAssign">HasMinusAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="hasmultiplyassign.html" title="HasMultiplyAssign">HasMultiplyAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="hasdivideassign.html" title="HasDivideAssign">HasDivideAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;;</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -115,7 +123,7 @@
 <a name="generic.standard_concepts.concepts.arithmeticlike.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.arithmeticlike.header"></a></span><a class="link" href="arithmeticlike.html#generic.standard_concepts.concepts.arithmeticlike.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">arithmetic_like</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/arithmetic_like.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.arithmeticlike.h3"></a>
@@ -123,7 +131,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">ArithmeticLike</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="arithmeticlike.html" title="ArithmeticLike">ArithmeticLike</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.arithmetic</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/callable.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/callable.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/callable.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_callable">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.callable"></a><a class="link" href="callable.html" title="Callable">Callable</a>
+<a name="generic.standard_concepts.concepts.callable"></a><a class="link" href="callable.html" title="Callable">Call<span class="emphasis"><em></em></span>able</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.callable.h0"></a>
@@ -49,22 +49,30 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">Callable</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">,,,)</span> <span class="identifier">P</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="callable.html" title="Callable">Callable</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">,,,)</span> <span class="identifier">P</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">call</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="identifier">P</span><span class="special">&amp;,,,)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">call</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;&amp;),</span> <span class="special">(</span><span class="identifier">P</span><span class="special">&amp;&amp;,,,)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">Callable</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">typename</span><span class="special">...</span> <span class="identifier">Args</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="callable.html" title="Callable">Callable</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">typename</span><span class="special">...</span> <span class="identifier">Args</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">F</span><span class="special">&amp;,</span> <span class="identifier">Args</span><span class="special">...);</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">F</span><span class="special">&amp;&amp;,</span> <span class="identifier">Args</span><span class="special">...);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -73,7 +81,7 @@
 <a name="generic.standard_concepts.concepts.callable.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.callable.header"></a></span><a class="link" href="callable.html#generic.standard_concepts.concepts.callable.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">callable</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/callable.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.callable.h3"></a>
@@ -81,7 +89,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">Callable</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="callable.html" title="Callable">Callable</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/constructible.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/constructible.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/constructible.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_constructible">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.constructible"></a><a class="link" href="constructible.html" title="Constructible">Constructible</a>
+<a name="generic.standard_concepts.concepts.constructible"></a><a class="link" href="constructible.html" title="Constructible">Construct<span class="emphasis"><em></em></span>ible</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.constructible.h0"></a>
@@ -50,19 +50,27 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">Constructible</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">,,,)</span> <span class="identifier">Args</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><span class="identifier">HasConstructor</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">Args</span><span class="special">...&gt;)</span>
- <span class="special">(</span><span class="identifier">NothrowDestructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="constructible.html" title="Constructible">Constructible</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">,,,)</span> <span class="identifier">Args</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><a class="link" href="hasconstructor.html" title="HasConstructor">HasConstructor</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">Args</span><span class="special">...&gt;)</span>
+ <span class="special">(</span><a class="link" href="nothrowdestructible.html" title="NothrowDestructible">NothrowDestructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span>
   <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">Constructible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span><span class="special">...</span> <span class="identifier">Args</span><span class="special">&gt;</span>
- <span class="special">:</span> <span class="identifier">HasConstructor</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">Args</span><span class="special">...&gt;,</span> <span class="identifier">NothrowDestructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="constructible.html" title="Constructible">Constructible</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span><span class="special">...</span> <span class="identifier">Args</span><span class="special">&gt;</span>
+ <span class="special">:</span> <a class="link" href="hasconstructor.html" title="HasConstructor">HasConstructor</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">Args</span><span class="special">...&gt;,</span> <a class="link" href="nothrowdestructible.html" title="NothrowDestructible">NothrowDestructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.constructible.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.constructible.header"></a></span><a class="link" href="constructible.html#generic.standard_concepts.concepts.constructible.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">constructible</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/constructible.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.constructible.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">Constructible</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="constructible.html" title="Constructible">Constructible</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.construct</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/convertible.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/convertible.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/convertible.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_convertible">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.convertible"></a><a class="link" href="convertible.html" title="Convertible">Convertible</a>
+<a name="generic.standard_concepts.concepts.convertible"></a><a class="link" href="convertible.html" title="Convertible">Convert<span class="emphasis"><em></em></span>ible</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.convertible.h0"></a>
@@ -50,19 +50,27 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">Convertible</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="identifier">ExplicitlyConvertible</span><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <a class="link" href="explicitlyconvertible.html" title="ExplicitlyConvertible">ExplicitlyConvertible</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">&gt;</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">operator</span> <span class="identifier">U</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">ExplicitlyConvertible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="explicitlyconvertible.html" title="ExplicitlyConvertible">ExplicitlyConvertible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">operator</span> <span class="identifier">U</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.convertible.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.convertible.header"></a></span><a class="link" href="convertible.html#generic.standard_concepts.concepts.convertible.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">convertible</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/convertible.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.convertible.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">Convertible</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="convertible.html" title="Convertible">Convertible</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.convertible</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/copyassignable.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/copyassignable.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/copyassignable.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_copyassignable">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.copyassignable"></a><a class="link" href="copyassignable.html" title="CopyAssignable">CopyAssignable</a>
+<a name="generic.standard_concepts.concepts.copyassignable"></a><a class="link" href="copyassignable.html" title="CopyAssignable">Copy<span class="emphasis"><em></em></span>Assignable</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.copyassignable.h0"></a>
@@ -49,11 +49,13 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">CopyAssignable</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><span class="identifier">HasAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
- <span class="special">(</span><span class="identifier">MoveAssignable</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="copyassignable.html" title="CopyAssignable">CopyAssignable</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><a class="link" href="hasassign.html" title="HasAssign">HasAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
+ <span class="special">(</span><a class="link" href="moveassignable.html" title="MoveAssignable">MoveAssignable</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span>
   <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">axiom</span> <span class="identifier">CopyPreservation</span><span class="special">(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;)</span> <span class="identifier">x</span><span class="special">,</span> <span class="special">(</span><span class="identifier">T</span><span class="special">)</span> <span class="identifier">y</span> <span class="special">)</span> <span class="special">{</span>
       <span class="special">(</span><span class="identifier">x</span> <span class="special">=</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">x</span><span class="special">)</span> <span class="special">==</span> <span class="identifier">y</span><span class="special">;</span>
@@ -61,14 +63,20 @@
   <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">CopyAssignable</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">HasAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <span class="identifier">MoveAssignable</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="copyassignable.html" title="CopyAssignable">CopyAssignable</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="hasassign.html" title="HasAssign">HasAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <a class="link" href="moveassignable.html" title="MoveAssignable">MoveAssignable</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">axiom</span> <span class="identifier">CopyPreservation</span><span class="special">(</span><span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">y</span><span class="special">)</span> <span class="special">{</span>
     <span class="special">(</span><span class="identifier">x</span> <span class="special">=</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">x</span><span class="special">)</span> <span class="special">==</span> <span class="identifier">y</span><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -77,7 +85,7 @@
 <a name="generic.standard_concepts.concepts.copyassignable.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.copyassignable.header"></a></span><a class="link" href="copyassignable.html#generic.standard_concepts.concepts.copyassignable.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">copy_assignable</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/copy_assignable.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.copyassignable.h3"></a>
@@ -85,7 +93,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">CopyAssignable</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="copyassignable.html" title="CopyAssignable">CopyAssignable</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.copymove</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/copyconstructible.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/copyconstructible.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/copyconstructible.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_copyconstructible">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.copyconstructible"></a><a class="link" href="copyconstructible.html" title="CopyConstructible">CopyConstructible</a>
+<a name="generic.standard_concepts.concepts.copyconstructible"></a><a class="link" href="copyconstructible.html" title="CopyConstructible">CopyC<span class="emphasis"><em></em></span>onstructible</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.copyconstructible.h0"></a>
@@ -49,24 +49,32 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">CopyConstructible</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><span class="identifier">MoveConstructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><span class="identifier">Constructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="copyconstructible.html" title="CopyConstructible">CopyConstructible</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><a class="link" href="moveconstructible.html" title="MoveConstructible">MoveConstructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><a class="link" href="constructible.html" title="Constructible">Constructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">axiom</span> <span class="identifier">CopyPreservation</span><span class="special">(</span> <span class="identifier">T</span> <span class="identifier">x</span> <span class="special">)</span> <span class="special">{</span>
       <span class="identifier">T</span><span class="special">(</span><span class="identifier">x</span><span class="special">)</span> <span class="special">==</span> <span class="identifier">x</span><span class="special">;</span>
     <span class="special">}</span>
   <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">CopyConstructible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">MoveConstructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <span class="identifier">Constructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="copyconstructible.html" title="CopyConstructible">CopyConstructible</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="moveconstructible.html" title="MoveConstructible">MoveConstructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="constructible.html" title="Constructible">Constructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">{</span>
   <span class="keyword">axiom</span> <span class="identifier">CopyPreservation</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">)</span> <span class="special">{</span>
     <span class="identifier">T</span><span class="special">(</span><span class="identifier">x</span><span class="special">)</span> <span class="special">==</span> <span class="identifier">x</span><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -75,7 +83,7 @@
 <a name="generic.standard_concepts.concepts.copyconstructible.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.copyconstructible.header"></a></span><a class="link" href="copyconstructible.html#generic.standard_concepts.concepts.copyconstructible.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">copy_constructible</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/copy_constructible.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.copyconstructible.h3"></a>
@@ -83,7 +91,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">CopyConstructible</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="copyconstructible.html" title="CopyConstructible">CopyConstructible</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.copymove</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/defaultconstructible.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/defaultconstructible.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/defaultconstructible.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_defaultconstructible">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.defaultconstructible"></a><a class="link" href="defaultconstructible.html" title="DefaultConstructible">DefaultConstructible</a>
+<a name="generic.standard_concepts.concepts.defaultconstructible"></a><a class="link" href="defaultconstructible.html" title="DefaultConstructible">DefaultC<span class="emphasis"><em></em></span>onstructible</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.defaultconstructible.h0"></a>
@@ -50,16 +50,24 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">DefaultConstructible</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="identifier">Constructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="defaultconstructible.html" title="DefaultConstructible">DefaultConstructible</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <a class="link" href="constructible.html" title="Constructible">Constructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">DefaultConstructible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">Constructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="defaultconstructible.html" title="DefaultConstructible">DefaultConstructible</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="constructible.html" title="Constructible">Constructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -68,7 +76,7 @@
 <a name="generic.standard_concepts.concepts.defaultconstructible.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.defaultconstructible.header"></a></span><a class="link" href="defaultconstructible.html#generic.standard_concepts.concepts.defaultconstructible.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">default_constructible</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/default_constructible.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.defaultconstructible.h3"></a>
@@ -76,7 +84,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">DefaultConstructible</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="defaultconstructible.html" title="DefaultConstructible">DefaultConstructible</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.construct</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/equalitycomparable.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/equalitycomparable.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/equalitycomparable.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_equalitycomparable">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.equalitycomparable"></a><a class="link" href="equalitycomparable.html" title="EqualityComparable">EqualityComparable</a>
+<a name="generic.standard_concepts.concepts.equalitycomparable"></a><a class="link" href="equalitycomparable.html" title="EqualityComparable">Equality<span class="emphasis"><em></em></span>Comparable</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.equalitycomparable.h0"></a>
@@ -50,9 +50,11 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">EqualityComparable</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">),</span> <span class="special">(</span> <span class="keyword">public</span> <span class="identifier">HasEqualTo</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="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="equalitycomparable.html" title="EqualityComparable">EqualityComparable</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">),</span> <span class="special">(</span> <span class="keyword">public</span> <a class="link" href="hasequalto.html" title="HasEqualTo">HasEqualTo</a><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="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">not_equal_to</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="identifier">a</span><span class="special">,</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="identifier">b</span> <span class="special">),</span> <span class="special">{</span>
       <span class="keyword">return</span> <span class="special">!(</span> <span class="identifier">a</span> <span class="special">==</span> <span class="identifier">b</span> <span class="special">);</span>
     <span class="special">}</span>
@@ -77,9 +79,13 @@
   <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">EqualityComparable</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">HasEqualTo</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="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="equalitycomparable.html" title="EqualityComparable">EqualityComparable</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="hasequalto.html" title="HasEqualTo">HasEqualTo</a><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="special">{</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">!=(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">)</span> <span class="special">{</span> <span class="keyword">return</span> <span class="special">!(</span><span class="identifier">a</span> <span class="special">==</span> <span class="identifier">b</span><span class="special">);</span> <span class="special">}</span>
 
   <span class="keyword">axiom</span> <span class="identifier">Consistency</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">b</span><span class="special">)</span> <span class="special">{</span>
@@ -99,6 +105,8 @@
   <span class="special">}</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -107,7 +115,7 @@
 <a name="generic.standard_concepts.concepts.equalitycomparable.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.equalitycomparable.header"></a></span><a class="link" href="equalitycomparable.html#generic.standard_concepts.concepts.equalitycomparable.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">equality_comparable</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/equality_comparable.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.equalitycomparable.h3"></a>
@@ -115,7 +123,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">EqualityComparable</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="equalitycomparable.html" title="EqualityComparable">EqualityComparable</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.comparison</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/equivalencerelation.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/equivalencerelation.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/equivalencerelation.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_equivalencerelation">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.equivalencerelation"></a><a class="link" href="equivalencerelation.html" title="EquivalenceRelation">EquivalenceRelation</a>
+<a name="generic.standard_concepts.concepts.equivalencerelation"></a><a class="link" href="equivalencerelation.html" title="EquivalenceRelation">Equivalence<span class="emphasis"><em></em></span>Relation</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.equivalencerelation.h0"></a>
@@ -50,10 +50,12 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">EquivalenceRelation</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">F</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="identifier">Predicate</span><span class="special">&lt;</span><span class="identifier">F</span><span class="special">,</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="equivalencerelation.html" title="EquivalenceRelation">EquivalenceRelation</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">F</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <a class="link" href="predicate.html" title="Predicate">Predicate</a><span class="special">&lt;</span><span class="identifier">F</span><span class="special">,</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
 
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">axiom</span> <span class="identifier">Reflexivity</span><span class="special">(</span><span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">a</span><span class="special">)</span> <span class="special">{</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span> <span class="identifier">a</span><span class="special">)</span> <span class="special">==</span> <span class="keyword">true</span><span class="special">;</span> <span class="special">}</span> <span class="special">)</span>
 
@@ -70,9 +72,13 @@
   <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">EquivalenceRelation</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">Predicate</span><span class="special">&lt;</span><span class="identifier">F</span><span class="special">,</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="equivalencerelation.html" title="EquivalenceRelation">EquivalenceRelation</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="predicate.html" title="Predicate">Predicate</a><span class="special">&lt;</span><span class="identifier">F</span><span class="special">,</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">axiom</span> <span class="identifier">Reflexivity</span><span class="special">(</span><span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">a</span><span class="special">)</span> <span class="special">{</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span> <span class="identifier">a</span><span class="special">)</span> <span class="special">==</span> <span class="keyword">true</span><span class="special">;</span> <span class="special">}</span>
 
   <span class="keyword">axiom</span> <span class="identifier">Symmetry</span><span class="special">(</span><span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">b</span><span class="special">)</span> <span class="special">{</span>
@@ -86,6 +92,8 @@
   <span class="special">}</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -94,7 +102,7 @@
 <a name="generic.standard_concepts.concepts.equivalencerelation.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.equivalencerelation.header"></a></span><a class="link" href="equivalencerelation.html#generic.standard_concepts.concepts.equivalencerelation.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">equivalence_relation</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/equivalence_relation.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.equivalencerelation.h3"></a>
@@ -102,7 +110,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">EquivalenceRelation</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="equivalencerelation.html" title="EquivalenceRelation">EquivalenceRelation</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.comparison</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/explicitlyconvertible.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/explicitlyconvertible.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/explicitlyconvertible.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_explicitlyconvertible">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.explicitlyconvertible"></a><a class="link" href="explicitlyconvertible.html" title="ExplicitlyConvertible">ExplicitlyConvertible</a>
+<a name="generic.standard_concepts.concepts.explicitlyconvertible"></a><a class="link" href="explicitlyconvertible.html" title="ExplicitlyConvertible">ExplicitlyC<span class="emphasis"><em></em></span>onvertible</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.explicitlyconvertible.h0"></a>
@@ -49,18 +49,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">ExplicitlyConvertible</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="explicitlyconvertible.html" title="ExplicitlyConvertible">ExplicitlyConvertible</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">explicit</span> <span class="special">(</span><span class="keyword">operator</span> <span class="identifier">U</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">ExplicitlyConvertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="explicitlyconvertible.html" title="ExplicitlyConvertible">ExplicitlyConvertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">explicit</span> <span class="keyword">operator</span> <span class="identifier">U</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.explicitlyconvertible.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.explicitlyconvertible.header"></a></span><a class="link" href="explicitlyconvertible.html#generic.standard_concepts.concepts.explicitlyconvertible.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">explicitly_convertible</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/explicitly_convertible.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.explicitlyconvertible.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">ExplicitlyConvertible</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="explicitlyconvertible.html" title="ExplicitlyConvertible">ExplicitlyConvertible</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.convertible</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/floatingpointlike.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/floatingpointlike.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/floatingpointlike.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_floatingpointlike">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.floatingpointlike"></a><a class="link" href="floatingpointlike.html" title="FloatingPointLike">FloatingPointLike</a>
+<a name="generic.standard_concepts.concepts.floatingpointlike"></a><a class="link" href="floatingpointlike.html" title="FloatingPointLike">FloatingPoint<span class="emphasis"><em></em></span>Like</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.floatingpointlike.h0"></a>
@@ -49,19 +49,27 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">FloatingPointLike</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="identifier">ArithmeticLike</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="floatingpointlike.html" title="FloatingPointLike">FloatingPointLike</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <a class="link" href="arithmeticlike.html" title="ArithmeticLike">ArithmeticLike</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">concept</span> <span class="identifier">FloatingPointLike</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">ArithmeticLike</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">concept</span> <a class="link" href="floatingpointlike.html" title="FloatingPointLike">FloatingPointLike</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="arithmeticlike.html" title="ArithmeticLike">ArithmeticLike</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
 
 <span class="comment">// Requires: for every floating point type T, an empty concept map</span>
 <span class="comment">// FloatingPointLike&lt;T&gt; shall be defined in namespace std.</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -70,7 +78,7 @@
 <a name="generic.standard_concepts.concepts.floatingpointlike.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.floatingpointlike.header"></a></span><a class="link" href="floatingpointlike.html#generic.standard_concepts.concepts.floatingpointlike.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">floating_point_like</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/floating_point_like.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.floatingpointlike.h3"></a>
@@ -78,7 +86,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">FloatingPointLike</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="floatingpointlike.html" title="FloatingPointLike">FloatingPointLike</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.arithmetic</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/freestoreallocatable.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/freestoreallocatable.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/freestoreallocatable.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_freestoreallocatable">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.freestoreallocatable"></a><a class="link" href="freestoreallocatable.html" title="FreeStoreAllocatable">FreeStoreAllocatable</a>
+<a name="generic.standard_concepts.concepts.freestoreallocatable"></a><a class="link" href="freestoreallocatable.html" title="FreeStoreAllocatable">Free<span class="emphasis"><em></em></span>StoreAllocatable</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.freestoreallocatable.h0"></a>
@@ -51,9 +51,11 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">FreeStoreAllocatable</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="freestoreallocatable.html" title="FreeStoreAllocatable">FreeStoreAllocatable</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">void</span><span class="special">*)(</span><span class="keyword">this</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span> <span class="keyword">operator</span> <span class="keyword">new</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="identifier">size</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">void</span><span class="special">)(</span><span class="keyword">this</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span> <span class="keyword">operator</span> <span class="keyword">delete</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">void</span><span class="special">*)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">void</span><span class="special">*)(</span><span class="keyword">this</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span> <span class="keyword">operator</span> <span class="identifier">new_array</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="identifier">size</span> <span class="special">),</span> <span class="special">{</span>
@@ -90,9 +92,13 @@
   <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">FreeStoreAllocatable</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="freestoreallocatable.html" title="FreeStoreAllocatable">FreeStoreAllocatable</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">void</span><span class="special">*</span> <span class="identifier">T</span><span class="special">::</span><span class="keyword">operator</span> <span class="keyword">new</span><span class="special">(</span><span class="identifier">size_t</span> <span class="identifier">size</span><span class="special">);</span>
   <span class="keyword">void</span> <span class="identifier">T</span><span class="special">::</span><span class="keyword">operator</span> <span class="keyword">delete</span><span class="special">(</span><span class="keyword">void</span><span class="special">*);</span>
 
@@ -129,6 +135,8 @@
   <span class="special">}</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -137,7 +145,7 @@
 <a name="generic.standard_concepts.concepts.freestoreallocatable.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.freestoreallocatable.header"></a></span><a class="link" href="freestoreallocatable.html#generic.standard_concepts.concepts.freestoreallocatable.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">free_store_allocatable</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/free_store_allocatable.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.freestoreallocatable.h3"></a>
@@ -145,7 +153,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">FreeStoreAllocatable</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="freestoreallocatable.html" title="FreeStoreAllocatable">FreeStoreAllocatable</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.memory</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasaddressof.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasaddressof.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasaddressof.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasaddressof">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasaddressof"></a><a class="link" href="hasaddressof.html" title="HasAddressOf">HasAddressOf</a>
+<a name="generic.standard_concepts.concepts.hasaddressof"></a><a class="link" href="hasaddressof.html" title="HasAddressOf">Has<span class="emphasis"><em></em></span>AddressOf</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasaddressof.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasAddressOf</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasaddressof.html" title="HasAddressOf">HasAddressOf</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">address_of</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasAddressOf</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasaddressof.html" title="HasAddressOf">HasAddressOf</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">&amp;(</span><span class="identifier">T</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasaddressof.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasaddressof.header"></a></span><a class="link" href="hasaddressof.html#generic.standard_concepts.concepts.hasaddressof.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_address_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_address_of.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasaddressof.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasAddressOf</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasaddressof.html" title="HasAddressOf">HasAddressOf</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasassign.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasassign.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasassign.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasassign">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasassign"></a><a class="link" href="hasassign.html" title="HasAssign">HasAssign</a>
+<a name="generic.standard_concepts.concepts.hasassign"></a><a class="link" href="hasassign.html" title="HasAssign">Has<span class="emphasis"><em></em></span>Assign</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasassign.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasAssign</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasassign.html" title="HasAssign">HasAssign</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">this</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span> <span class="keyword">operator</span> <span class="identifier">assign</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">U</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasAssign</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasassign.html" title="HasAssign">HasAssign</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="identifier">T</span><span class="special">::</span><span class="keyword">operator</span><span class="special">=(</span><span class="identifier">U</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasassign.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasassign.header"></a></span><a class="link" href="hasassign.html#generic.standard_concepts.concepts.hasassign.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_assign.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasassign.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasAssign</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasassign.html" title="HasAssign">HasAssign</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitand.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitand.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitand.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasbitand">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasbitand"></a><a class="link" href="hasbitand.html" title="HasBitAnd">HasBitAnd</a>
+<a name="generic.standard_concepts.concepts.hasbitand"></a><a class="link" href="hasbitand.html" title="HasBitAnd">Has<span class="emphasis"><em></em></span>BitAnd</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasbitand.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasBitAnd</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasbitand.html" title="HasBitAnd">HasBitAnd</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">bit_and</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasBitAnd</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasbitand.html" title="HasBitAnd">HasBitAnd</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">&amp;(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasbitand.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasbitand.header"></a></span><a class="link" href="hasbitand.html#generic.standard_concepts.concepts.hasbitand.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_bit_and</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_bit_and.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasbitand.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasBitAnd</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasbitand.html" title="HasBitAnd">HasBitAnd</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitandassign.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitandassign.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitandassign.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasbitandassign">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasbitandassign"></a><a class="link" href="hasbitandassign.html" title="HasBitAndAssign">HasBitAndAssign</a>
+<a name="generic.standard_concepts.concepts.hasbitandassign"></a><a class="link" href="hasbitandassign.html" title="HasBitAndAssign">Has<span class="emphasis"><em></em></span>BitAndAssign</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasbitandassign.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasBitAndAssign</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasbitandassign.html" title="HasBitAndAssign">HasBitAndAssign</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">bit_and_assign</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="identifier">U</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasBitAndAssign</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasbitandassign.html" title="HasBitAndAssign">HasBitAndAssign</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">&amp;=(</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="identifier">U</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasbitandassign.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasbitandassign.header"></a></span><a class="link" href="hasbitandassign.html#generic.standard_concepts.concepts.hasbitandassign.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_bit_and_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_bit_and_assign.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasbitandassign.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasBitAndAssign</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasbitandassign.html" title="HasBitAndAssign">HasBitAndAssign</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitor.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitor.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitor.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasbitor">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasbitor"></a><a class="link" href="hasbitor.html" title="HasBitOr">HasBitOr</a>
+<a name="generic.standard_concepts.concepts.hasbitor"></a><a class="link" href="hasbitor.html" title="HasBitOr">Has<span class="emphasis"><em></em></span>BitOr</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasbitor.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasBitOr</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasbitor.html" title="HasBitOr">HasBitOr</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">bit_or</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasBitOr</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasbitor.html" title="HasBitOr">HasBitOr</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">|(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasbitor.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasbitor.header"></a></span><a class="link" href="hasbitor.html#generic.standard_concepts.concepts.hasbitor.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_bit_or</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_bit_or.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasbitor.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasBitOr</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasbitor.html" title="HasBitOr">HasBitOr</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitorassign.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitorassign.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitorassign.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasbitorassign">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasbitorassign"></a><a class="link" href="hasbitorassign.html" title="HasBitOrAssign">HasBitOrAssign</a>
+<a name="generic.standard_concepts.concepts.hasbitorassign"></a><a class="link" href="hasbitorassign.html" title="HasBitOrAssign">Has<span class="emphasis"><em></em></span>BitOrAssign</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasbitorassign.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasBitOrAssign</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasbitorassign.html" title="HasBitOrAssign">HasBitOrAssign</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">bit_or_assign</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="identifier">U</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasBitOrAssign</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasbitorassign.html" title="HasBitOrAssign">HasBitOrAssign</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">|=(</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="identifier">U</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasbitorassign.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasbitorassign.header"></a></span><a class="link" href="hasbitorassign.html#generic.standard_concepts.concepts.hasbitorassign.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_bit_or_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_bit_or_assign.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasbitorassign.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasBitOrAssign</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasbitorassign.html" title="HasBitOrAssign">HasBitOrAssign</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitxor.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitxor.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitxor.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasbitxor">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasbitxor"></a><a class="link" href="hasbitxor.html" title="HasBitXor">HasBitXor</a>
+<a name="generic.standard_concepts.concepts.hasbitxor"></a><a class="link" href="hasbitxor.html" title="HasBitXor">Has<span class="emphasis"><em></em></span>BitXor</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasbitxor.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasBitXor</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasbitxor.html" title="HasBitXor">HasBitXor</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">bit_xor</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasBitXor</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasbitxor.html" title="HasBitXor">HasBitXor</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">^(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasbitxor.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasbitxor.header"></a></span><a class="link" href="hasbitxor.html#generic.standard_concepts.concepts.hasbitxor.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_bit_xor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_bit_xor.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasbitxor.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasBitXor</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasbitxor.html" title="HasBitXor">HasBitXor</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitxorassign.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitxorassign.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasbitxorassign.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasbitxorassign">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasbitxorassign"></a><a class="link" href="hasbitxorassign.html" title="HasBitXorAssign">HasBitXorAssign</a>
+<a name="generic.standard_concepts.concepts.hasbitxorassign"></a><a class="link" href="hasbitxorassign.html" title="HasBitXorAssign">Has<span class="emphasis"><em></em></span>BitXorAssign</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasbitxorassign.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasBitXorAssign</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasbitxorassign.html" title="HasBitXorAssign">HasBitXorAssign</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">bit_xor_assign</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="identifier">U</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasBitXorAssign</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasbitxorassign.html" title="HasBitXorAssign">HasBitXorAssign</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">^=(</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="identifier">U</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasbitxorassign.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasbitxorassign.header"></a></span><a class="link" href="hasbitxorassign.html#generic.standard_concepts.concepts.hasbitxorassign.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_bit_xor_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_bit_xor_assign.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasbitxorassign.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasBitXorAssign</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasbitxorassign.html" title="HasBitXorAssign">HasBitXorAssign</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hascomma.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hascomma.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hascomma.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hascomma">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hascomma"></a><a class="link" href="hascomma.html" title="HasComma">HasComma</a>
+<a name="generic.standard_concepts.concepts.hascomma"></a><a class="link" href="hascomma.html" title="HasComma">Has<span class="emphasis"><em></em></span>Comma</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hascomma.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasComma</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hascomma.html" title="HasComma">HasComma</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">comma</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasComma</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hascomma.html" title="HasComma">HasComma</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">,(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hascomma.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hascomma.header"></a></span><a class="link" href="hascomma.html#generic.standard_concepts.concepts.hascomma.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_comma</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_comma.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hascomma.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasComma</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hascomma.html" title="HasComma">HasComma</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hascomplement.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hascomplement.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hascomplement.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hascomplement">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hascomplement"></a><a class="link" href="hascomplement.html" title="HasComplement">HasComplement</a>
+<a name="generic.standard_concepts.concepts.hascomplement"></a><a class="link" href="hascomplement.html" title="HasComplement">Has<span class="emphasis"><em></em></span>Complement</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hascomplement.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasComplement</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hascomplement.html" title="HasComplement">HasComplement</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">complement</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasComplement</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hascomplement.html" title="HasComplement">HasComplement</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">~(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hascomplement.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hascomplement.header"></a></span><a class="link" href="hascomplement.html#generic.standard_concepts.concepts.hascomplement.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_complement</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_complement.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hascomplement.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasComplement</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hascomplement.html" title="HasComplement">HasComplement</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasconstructor.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasconstructor.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasconstructor.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasconstructor">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasconstructor"></a><a class="link" href="hasconstructor.html" title="HasConstructor">HasConstructor</a>
+<a name="generic.standard_concepts.concepts.hasconstructor"></a><a class="link" href="hasconstructor.html" title="HasConstructor">Has<span class="emphasis"><em></em></span>Constructor</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasconstructor.h0"></a>
@@ -49,18 +49,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasConstructor</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">,,,)</span> <span class="identifier">Args</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasconstructor.html" title="HasConstructor">HasConstructor</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">,,,)</span> <span class="identifier">Args</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">this</span><span class="special">(</span><span class="identifier">T</span><span class="special">))(</span> <span class="special">(</span><span class="identifier">Args</span><span class="special">,,,)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasConstructor</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span><span class="special">...</span> <span class="identifier">Args</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasconstructor.html" title="HasConstructor">HasConstructor</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span><span class="special">...</span> <span class="identifier">Args</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="identifier">T</span><span class="special">::</span><span class="identifier">T</span><span class="special">(</span><span class="identifier">Args</span><span class="special">...);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.hasconstructor.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasconstructor.header"></a></span><a class="link" href="hasconstructor.html#generic.standard_concepts.concepts.hasconstructor.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_constructor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_constructor.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasconstructor.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasConstructor</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasconstructor.html" title="HasConstructor">HasConstructor</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.construct</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdereference.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdereference.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdereference.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasdereference">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasdereference"></a><a class="link" href="hasdereference.html" title="HasDereference">HasDereference</a>
+<a name="generic.standard_concepts.concepts.hasdereference"></a><a class="link" href="hasdereference.html" title="HasDereference">Has<span class="emphasis"><em></em></span>Dereference</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasdereference.h0"></a>
@@ -49,22 +49,30 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasDereference</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasdereference.html" title="HasDereference">HasDereference</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">dereference</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">dereference</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasDereference</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasdereference.html" title="HasDereference">HasDereference</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">*(</span><span class="identifier">T</span><span class="special">&amp;);</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">*(</span><span class="identifier">T</span><span class="special">&amp;&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -73,7 +81,7 @@
 <a name="generic.standard_concepts.concepts.hasdereference.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasdereference.header"></a></span><a class="link" href="hasdereference.html#generic.standard_concepts.concepts.hasdereference.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_dereference</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_dereference.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasdereference.h3"></a>
@@ -81,7 +89,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasDereference</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasdereference.html" title="HasDereference">HasDereference</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdestructor.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdestructor.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdestructor.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasdestructor">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasdestructor"></a><a class="link" href="hasdestructor.html" title="HasDestructor">HasDestructor</a>
+<a name="generic.standard_concepts.concepts.hasdestructor"></a><a class="link" href="hasdestructor.html" title="HasDestructor">Has<span class="emphasis"><em></em></span>Destructor</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasdestructor.h0"></a>
@@ -50,18 +50,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasDestructor</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasdestructor.html" title="HasDestructor">HasDestructor</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">this</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span> <span class="identifier">destroy</span><span class="special">)()</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasDestructor</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasdestructor.html" title="HasDestructor">HasDestructor</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="identifier">T</span><span class="special">::~</span><span class="identifier">T</span><span class="special">();</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -70,7 +78,7 @@
 <a name="generic.standard_concepts.concepts.hasdestructor.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasdestructor.header"></a></span><a class="link" href="hasdestructor.html#generic.standard_concepts.concepts.hasdestructor.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_destructor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_destructor.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasdestructor.h3"></a>
@@ -78,7 +86,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasDestructor</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasdestructor.html" title="HasDestructor">HasDestructor</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.destruct</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdivide.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdivide.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdivide.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasdivide">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasdivide"></a><a class="link" href="hasdivide.html" title="HasDivide">HasDivide</a>
+<a name="generic.standard_concepts.concepts.hasdivide"></a><a class="link" href="hasdivide.html" title="HasDivide">Has<span class="emphasis"><em></em></span>Divide</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasdivide.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasDivide</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasdivide.html" title="HasDivide">HasDivide</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">divide</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasDivide</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasdivide.html" title="HasDivide">HasDivide</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">/(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasdivide.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasdivide.header"></a></span><a class="link" href="hasdivide.html#generic.standard_concepts.concepts.hasdivide.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_divide</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_divide.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasdivide.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasDivide</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasdivide.html" title="HasDivide">HasDivide</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdivideassign.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdivideassign.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasdivideassign.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasdivideassign">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasdivideassign"></a><a class="link" href="hasdivideassign.html" title="HasDivideAssign">HasDivideAssign</a>
+<a name="generic.standard_concepts.concepts.hasdivideassign"></a><a class="link" href="hasdivideassign.html" title="HasDivideAssign">Has<span class="emphasis"><em></em></span>DivideAssign</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasdivideassign.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasDivideAssign</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasdivideassign.html" title="HasDivideAssign">HasDivideAssign</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">divide_assign</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="identifier">U</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasDivideAssign</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasdivideassign.html" title="HasDivideAssign">HasDivideAssign</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">/=(</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="identifier">U</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasdivideassign.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasdivideassign.header"></a></span><a class="link" href="hasdivideassign.html#generic.standard_concepts.concepts.hasdivideassign.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_divide_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_divide_assign.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasdivideassign.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasDivideAssign</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasdivideassign.html" title="HasDivideAssign">HasDivideAssign</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasequalto.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasequalto.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasequalto.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasequalto">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasequalto"></a><a class="link" href="hasequalto.html" title="HasEqualTo">HasEqualTo</a>
+<a name="generic.standard_concepts.concepts.hasequalto"></a><a class="link" href="hasequalto.html" title="HasEqualTo">Has<span class="emphasis"><em></em></span>EqualTo</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasequalto.h0"></a>
@@ -49,18 +49,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasEqualTo</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasequalto.html" title="HasEqualTo">HasEqualTo</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">equal_to</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasEqualTo</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasequalto.html" title="HasEqualTo">HasEqualTo</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">==(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.hasequalto.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasequalto.header"></a></span><a class="link" href="hasequalto.html#generic.standard_concepts.concepts.hasequalto.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_equal_to.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasequalto.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasEqualTo</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasequalto.html" title="HasEqualTo">HasEqualTo</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasgreater.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasgreater.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasgreater.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasgreater">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasgreater"></a><a class="link" href="hasgreater.html" title="HasGreater">HasGreater</a>
+<a name="generic.standard_concepts.concepts.hasgreater"></a><a class="link" href="hasgreater.html" title="HasGreater">Has<span class="emphasis"><em></em></span>Greater</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasgreater.h0"></a>
@@ -49,18 +49,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasGreater</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasgreater.html" title="HasGreater">HasGreater</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">greater</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasGreater</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasgreater.html" title="HasGreater">HasGreater</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">&gt;(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.hasgreater.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasgreater.header"></a></span><a class="link" href="hasgreater.html#generic.standard_concepts.concepts.hasgreater.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_greater</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_greater.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasgreater.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasGreater</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasgreater.html" title="HasGreater">HasGreater</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasgreaterequal.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasgreaterequal.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasgreaterequal.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasgreaterequal">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasgreaterequal"></a><a class="link" href="hasgreaterequal.html" title="HasGreaterEqual">HasGreaterEqual</a>
+<a name="generic.standard_concepts.concepts.hasgreaterequal"></a><a class="link" href="hasgreaterequal.html" title="HasGreaterEqual">Has<span class="emphasis"><em></em></span>GreaterEqual</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasgreaterequal.h0"></a>
@@ -49,18 +49,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasGreaterEqual</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasgreaterequal.html" title="HasGreaterEqual">HasGreaterEqual</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">greater_equal</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasGreaterEqual</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasgreaterequal.html" title="HasGreaterEqual">HasGreaterEqual</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">&gt;=(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.hasgreaterequal.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasgreaterequal.header"></a></span><a class="link" href="hasgreaterequal.html#generic.standard_concepts.concepts.hasgreaterequal.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_greater_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_greater_equal.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasgreaterequal.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasGreaterEqual</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasgreaterequal.html" title="HasGreaterEqual">HasGreaterEqual</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasleftshift.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasleftshift.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasleftshift.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasleftshift">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasleftshift"></a><a class="link" href="hasleftshift.html" title="HasLeftShift">HasLeftShift</a>
+<a name="generic.standard_concepts.concepts.hasleftshift"></a><a class="link" href="hasleftshift.html" title="HasLeftShift">Has<span class="emphasis"><em></em></span>LeftShift</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasleftshift.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasLeftShift</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasleftshift.html" title="HasLeftShift">HasLeftShift</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">left_shift</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasLeftShift</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasleftshift.html" title="HasLeftShift">HasLeftShift</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">&lt;&lt;(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasleftshift.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasleftshift.header"></a></span><a class="link" href="hasleftshift.html#generic.standard_concepts.concepts.hasleftshift.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_left_shift</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_left_shift.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasleftshift.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasLeftShift</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasleftshift.html" title="HasLeftShift">HasLeftShift</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasleftshiftassign.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasleftshiftassign.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasleftshiftassign.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasleftshiftassign">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasleftshiftassign"></a><a class="link" href="hasleftshiftassign.html" title="HasLeftShiftAssign">HasLeftShiftAssign</a>
+<a name="generic.standard_concepts.concepts.hasleftshiftassign"></a><a class="link" href="hasleftshiftassign.html" title="HasLeftShiftAssign">Has<span class="emphasis"><em></em></span>LeftShiftAssign</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasleftshiftassign.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasLeftShiftAssign</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasleftshiftassign.html" title="HasLeftShiftAssign">HasLeftShiftAssign</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">left_shift_assign</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="identifier">U</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasLeftShiftAssign</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasleftshiftassign.html" title="HasLeftShiftAssign">HasLeftShiftAssign</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">&lt;&lt;=(</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="identifier">U</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasleftshiftassign.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasleftshiftassign.header"></a></span><a class="link" href="hasleftshiftassign.html#generic.standard_concepts.concepts.hasleftshiftassign.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_left_shift_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_left_shift_assign.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasleftshiftassign.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasLeftShiftAssign</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasleftshiftassign.html" title="HasLeftShiftAssign">HasLeftShiftAssign</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasless.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasless.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasless.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasless">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasless"></a><a class="link" href="hasless.html" title="HasLess">HasLess</a>
+<a name="generic.standard_concepts.concepts.hasless"></a><a class="link" href="hasless.html" title="HasLess">Has<span class="emphasis"><em></em></span>Less</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasless.h0"></a>
@@ -49,18 +49,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasLess</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasless.html" title="HasLess">HasLess</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">less</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasLess</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasless.html" title="HasLess">HasLess</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">&lt;(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.hasless.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasless.header"></a></span><a class="link" href="hasless.html#generic.standard_concepts.concepts.hasless.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_less</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_less.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasless.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasLess</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasless.html" title="HasLess">HasLess</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslessequal.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslessequal.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslessequal.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_haslessequal">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.haslessequal"></a><a class="link" href="haslessequal.html" title="HasLessEqual">HasLessEqual</a>
+<a name="generic.standard_concepts.concepts.haslessequal"></a><a class="link" href="haslessequal.html" title="HasLessEqual">Has<span class="emphasis"><em></em></span>LessEqual</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.haslessequal.h0"></a>
@@ -49,18 +49,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasLessEqual</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="haslessequal.html" title="HasLessEqual">HasLessEqual</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">less_equal</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasLessEqual</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="haslessequal.html" title="HasLessEqual">HasLessEqual</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">&lt;=(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.haslessequal.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.haslessequal.header"></a></span><a class="link" href="haslessequal.html#generic.standard_concepts.concepts.haslessequal.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_less_equal.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.haslessequal.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasLessEqual</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="haslessequal.html" title="HasLessEqual">HasLessEqual</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslogicaland.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslogicaland.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslogicaland.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_haslogicaland">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.haslogicaland"></a><a class="link" href="haslogicaland.html" title="HasLogicalAnd">HasLogicalAnd</a>
+<a name="generic.standard_concepts.concepts.haslogicaland"></a><a class="link" href="haslogicaland.html" title="HasLogicalAnd">Has<span class="emphasis"><em></em></span>LogicalAnd</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.haslogicaland.h0"></a>
@@ -49,18 +49,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasLogicalAnd</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="haslogicaland.html" title="HasLogicalAnd">HasLogicalAnd</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">logical_and</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasLogicalAnd</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="haslogicaland.html" title="HasLogicalAnd">HasLogicalAnd</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">&amp;&amp;(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.haslogicaland.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.haslogicaland.header"></a></span><a class="link" href="haslogicaland.html#generic.standard_concepts.concepts.haslogicaland.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_logical_and</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_logical_and.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.haslogicaland.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasLogicalAnd</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="haslogicaland.html" title="HasLogicalAnd">HasLogicalAnd</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslogicalnot.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslogicalnot.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslogicalnot.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_haslogicalnot">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.haslogicalnot"></a><a class="link" href="haslogicalnot.html" title="HasLogicalNot">HasLogicalNot</a>
+<a name="generic.standard_concepts.concepts.haslogicalnot"></a><a class="link" href="haslogicalnot.html" title="HasLogicalNot">Has<span class="emphasis"><em></em></span>LogicalNot</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.haslogicalnot.h0"></a>
@@ -49,18 +49,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasLogicalNot</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="haslogicalnot.html" title="HasLogicalNot">HasLogicalNot</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">logical_not</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasLogicalNot</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="haslogicalnot.html" title="HasLogicalNot">HasLogicalNot</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">!(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.haslogicalnot.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.haslogicalnot.header"></a></span><a class="link" href="haslogicalnot.html#generic.standard_concepts.concepts.haslogicalnot.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_logical_not</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_logical_not.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.haslogicalnot.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasLogicalNot</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="haslogicalnot.html" title="HasLogicalNot">HasLogicalNot</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslogicalor.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslogicalor.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haslogicalor.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_haslogicalor">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.haslogicalor"></a><a class="link" href="haslogicalor.html" title="HasLogicalOr">HasLogicalOr</a>
+<a name="generic.standard_concepts.concepts.haslogicalor"></a><a class="link" href="haslogicalor.html" title="HasLogicalOr">Has<span class="emphasis"><em></em></span>LogicalOr</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.haslogicalor.h0"></a>
@@ -49,18 +49,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasLogicalOr</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="haslogicalor.html" title="HasLogicalOr">HasLogicalOr</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">logical_or</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasLogicalOr</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="haslogicalor.html" title="HasLogicalOr">HasLogicalOr</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">||(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.haslogicalor.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.haslogicalor.header"></a></span><a class="link" href="haslogicalor.html#generic.standard_concepts.concepts.haslogicalor.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_logical_or</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_logical_or.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.haslogicalor.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasLogicalOr</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="haslogicalor.html" title="HasLogicalOr">HasLogicalOr</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasminus.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasminus.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasminus.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasminus">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasminus"></a><a class="link" href="hasminus.html" title="HasMinus">HasMinus</a>
+<a name="generic.standard_concepts.concepts.hasminus"></a><a class="link" href="hasminus.html" title="HasMinus">Has<span class="emphasis"><em></em></span>Minus</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasminus.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasMinus</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasminus.html" title="HasMinus">HasMinus</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">minus</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasMinus</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasminus.html" title="HasMinus">HasMinus</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">-(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasminus.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasminus.header"></a></span><a class="link" href="hasminus.html#generic.standard_concepts.concepts.hasminus.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_minus</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_minus.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasminus.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasMinus</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasminus.html" title="HasMinus">HasMinus</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasminusassign.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasminusassign.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasminusassign.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasminusassign">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasminusassign"></a><a class="link" href="hasminusassign.html" title="HasMinusAssign">HasMinusAssign</a>
+<a name="generic.standard_concepts.concepts.hasminusassign"></a><a class="link" href="hasminusassign.html" title="HasMinusAssign">Has<span class="emphasis"><em></em></span>MinusAssign</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasminusassign.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasMinusAssign</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasminusassign.html" title="HasMinusAssign">HasMinusAssign</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">minus_assign</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="identifier">U</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasMinusAssign</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasminusassign.html" title="HasMinusAssign">HasMinusAssign</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">-=(</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="identifier">U</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasminusassign.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasminusassign.header"></a></span><a class="link" href="hasminusassign.html#generic.standard_concepts.concepts.hasminusassign.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_minus_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_minus_assign.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasminusassign.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasMinusAssign</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasminusassign.html" title="HasMinusAssign">HasMinusAssign</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmodulus.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmodulus.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmodulus.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasmodulus">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasmodulus"></a><a class="link" href="hasmodulus.html" title="HasModulus">HasModulus</a>
+<a name="generic.standard_concepts.concepts.hasmodulus"></a><a class="link" href="hasmodulus.html" title="HasModulus">Has<span class="emphasis"><em></em></span>Modulus</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasmodulus.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasModulus</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasmodulus.html" title="HasModulus">HasModulus</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">modulus</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasModulus</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasmodulus.html" title="HasModulus">HasModulus</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">%(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasmodulus.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasmodulus.header"></a></span><a class="link" href="hasmodulus.html#generic.standard_concepts.concepts.hasmodulus.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_modulus</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_modulus.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasmodulus.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasModulus</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasmodulus.html" title="HasModulus">HasModulus</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmodulusassign.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmodulusassign.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmodulusassign.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasmodulusassign">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasmodulusassign"></a><a class="link" href="hasmodulusassign.html" title="HasModulusAssign">HasModulusAssign</a>
+<a name="generic.standard_concepts.concepts.hasmodulusassign"></a><a class="link" href="hasmodulusassign.html" title="HasModulusAssign">Has<span class="emphasis"><em></em></span>ModulusAssign</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasmodulusassign.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasModulusAssign</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasmodulusassign.html" title="HasModulusAssign">HasModulusAssign</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">modulus_assign</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="identifier">U</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasModulusAssign</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasmodulusassign.html" title="HasModulusAssign">HasModulusAssign</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">%=(</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="identifier">U</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasmodulusassign.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasmodulusassign.header"></a></span><a class="link" href="hasmodulusassign.html#generic.standard_concepts.concepts.hasmodulusassign.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_modulus_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_modulus_assign.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasmodulusassign.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasModulusAssign</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasmodulusassign.html" title="HasModulusAssign">HasModulusAssign</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmultiply.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmultiply.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmultiply.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasmultiply">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasmultiply"></a><a class="link" href="hasmultiply.html" title="HasMultiply">HasMultiply</a>
+<a name="generic.standard_concepts.concepts.hasmultiply"></a><a class="link" href="hasmultiply.html" title="HasMultiply">Has<span class="emphasis"><em></em></span>Multiply</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasmultiply.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasMultiply</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasmultiply.html" title="HasMultiply">HasMultiply</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">multiply</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasMultiply</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasmultiply.html" title="HasMultiply">HasMultiply</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">*(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasmultiply.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasmultiply.header"></a></span><a class="link" href="hasmultiply.html#generic.standard_concepts.concepts.hasmultiply.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_multiply</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_multiply.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasmultiply.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasMultiply</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasmultiply.html" title="HasMultiply">HasMultiply</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmultiplyassign.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmultiplyassign.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasmultiplyassign.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasmultiplyassign">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasmultiplyassign"></a><a class="link" href="hasmultiplyassign.html" title="HasMultiplyAssign">HasMultiplyAssign</a>
+<a name="generic.standard_concepts.concepts.hasmultiplyassign"></a><a class="link" href="hasmultiplyassign.html" title="HasMultiplyAssign">Has<span class="emphasis"><em></em></span>MultiplyAssign</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasmultiplyassign.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasMultiplyAssign</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasmultiplyassign.html" title="HasMultiplyAssign">HasMultiplyAssign</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">multiply_assign</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="identifier">U</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasMultiplyAssign</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasmultiplyassign.html" title="HasMultiplyAssign">HasMultiplyAssign</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">*=(</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="identifier">U</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasmultiplyassign.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasmultiplyassign.header"></a></span><a class="link" href="hasmultiplyassign.html#generic.standard_concepts.concepts.hasmultiplyassign.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_multiply_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_multiply_assign.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasmultiplyassign.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasMultiplyAssign</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasmultiplyassign.html" title="HasMultiplyAssign">HasMultiplyAssign</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasnegate.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasnegate.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasnegate.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasnegate">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasnegate"></a><a class="link" href="hasnegate.html" title="HasNegate">HasNegate</a>
+<a name="generic.standard_concepts.concepts.hasnegate"></a><a class="link" href="hasnegate.html" title="HasNegate">Has<span class="emphasis"><em></em></span>Negate</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasnegate.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasNegate</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasnegate.html" title="HasNegate">HasNegate</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">negate</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasNegate</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasnegate.html" title="HasNegate">HasNegate</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">-(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasnegate.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasnegate.header"></a></span><a class="link" href="hasnegate.html#generic.standard_concepts.concepts.hasnegate.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_negate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_negate.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasnegate.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasNegate</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasnegate.html" title="HasNegate">HasNegate</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasnotequalto.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasnotequalto.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasnotequalto.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasnotequalto">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasnotequalto"></a><a class="link" href="hasnotequalto.html" title="HasNotEqualTo">HasNotEqualTo</a>
+<a name="generic.standard_concepts.concepts.hasnotequalto"></a><a class="link" href="hasnotequalto.html" title="HasNotEqualTo">Has<span class="emphasis"><em></em></span>NotEqualTo</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasnotequalto.h0"></a>
@@ -49,18 +49,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasNotEqualTo</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasnotequalto.html" title="HasNotEqualTo">HasNotEqualTo</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">not_equal_to</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasNotEqualTo</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasnotequalto.html" title="HasNotEqualTo">HasNotEqualTo</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">!=(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.hasnotequalto.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasnotequalto.header"></a></span><a class="link" href="hasnotequalto.html#generic.standard_concepts.concepts.hasnotequalto.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_not_equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_not_equal_to.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasnotequalto.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasNotEqualTo</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasnotequalto.html" title="HasNotEqualTo">HasNotEqualTo</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasplus.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasplus.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasplus.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasplus">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasplus"></a><a class="link" href="hasplus.html" title="HasPlus">HasPlus</a>
+<a name="generic.standard_concepts.concepts.hasplus"></a><a class="link" href="hasplus.html" title="HasPlus">Has<span class="emphasis"><em></em></span>Plus</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasplus.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasPlus</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasplus.html" title="HasPlus">HasPlus</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">plus</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasPlus</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasplus.html" title="HasPlus">HasPlus</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">+(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasplus.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasplus.header"></a></span><a class="link" href="hasplus.html#generic.standard_concepts.concepts.hasplus.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_plus</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_plus.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasplus.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasPlus</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasplus.html" title="HasPlus">HasPlus</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasplusassign.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasplusassign.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasplusassign.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -7,15 +7,15 @@
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Generic">
 <link rel="up" href="../concepts.html" title="Concepts">
 <link rel="prev" href="hasplus.html" title="HasPlus">
-<link rel="next" href="haspostincrement.html" title="HasPostincrement">
+<link rel="next" href="haspostdecrement.html" title="HasPostdecrement">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <div class="spirit-nav">
-<a accesskey="p" href="hasplus.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspostincrement.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="hasplus.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspostdecrement.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section generic_standard_concepts_concepts_hasplusassign">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasplusassign"></a><a class="link" href="hasplusassign.html" title="HasPlusAssign">HasPlusAssign</a>
+<a name="generic.standard_concepts.concepts.hasplusassign"></a><a class="link" href="hasplusassign.html" title="HasPlusAssign">Has<span class="emphasis"><em></em></span>PlusAssign</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasplusassign.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasPlusAssign</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasplusassign.html" title="HasPlusAssign">HasPlusAssign</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">plus_assign</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="identifier">U</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasPlusAssign</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasplusassign.html" title="HasPlusAssign">HasPlusAssign</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">+=(</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="identifier">U</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasplusassign.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasplusassign.header"></a></span><a class="link" href="hasplusassign.html#generic.standard_concepts.concepts.hasplusassign.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_plus_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_plus_assign.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasplusassign.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasPlusAssign</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasplusassign.html" title="HasPlusAssign">HasPlusAssign</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>
@@ -102,7 +110,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="hasplus.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspostincrement.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="hasplus.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspostdecrement.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspostdecrement.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspostdecrement.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspostdecrement.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -6,16 +6,16 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Generic">
 <link rel="up" href="../concepts.html" title="Concepts">
-<link rel="prev" href="haspostincrement.html" title="HasPostincrement">
-<link rel="next" href="haspredecrement.html" title="HasPredecrement">
+<link rel="prev" href="hasplusassign.html" title="HasPlusAssign">
+<link rel="next" href="haspostincrement.html" title="HasPostincrement">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <div class="spirit-nav">
-<a accesskey="p" href="haspostincrement.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspredecrement.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="hasplusassign.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspostincrement.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section generic_standard_concepts_concepts_haspostdecrement">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.haspostdecrement"></a><a class="link" href="haspostdecrement.html" title="HasPostdecrement">HasPostdecrement</a>
+<a name="generic.standard_concepts.concepts.haspostdecrement"></a><a class="link" href="haspostdecrement.html" title="HasPostdecrement">Has<span class="emphasis"><em></em></span>Postdecrement</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.haspostdecrement.h0"></a>
@@ -29,7 +29,7 @@
           <span class="phrase"><a name="generic.standard_concepts.concepts.haspostdecrement.definition"></a></span><a class="link" href="haspostdecrement.html#generic.standard_concepts.concepts.haspostdecrement.definition">Definition</a>
         </h6>
 <div class="table">
-<a name="generic.standard_concepts.concepts.haspostdecrement.haspostdecrement_definition"></a><p class="title"><b>Table&#160;1.72.&#160;HasPostdecrement Definition</b></p>
+<a name="generic.standard_concepts.concepts.haspostdecrement.haspostdecrement_definition"></a><p class="title"><b>Table&#160;1.71.&#160;HasPostdecrement Definition</b></p>
 <div class="table-contents"><table class="table" summary="HasPostdecrement Definition">
 <colgroup>
 <col>
@@ -49,19 +49,27 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasPostdecrement</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="haspostdecrement.html" title="HasPostdecrement">HasPostdecrement</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">postdecrement</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">int</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasPostdecrement</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="haspostdecrement.html" title="HasPostdecrement">HasPostdecrement</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">--(</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">int</span><span class="special">);</span>
 <span class="special">}</span></pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -70,7 +78,7 @@
 <a name="generic.standard_concepts.concepts.haspostdecrement.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.haspostdecrement.header"></a></span><a class="link" href="haspostdecrement.html#generic.standard_concepts.concepts.haspostdecrement.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_postdecrement</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_postdecrement.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.haspostdecrement.h3"></a>
@@ -78,7 +86,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasPostdecrement</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="haspostdecrement.html" title="HasPostdecrement">HasPostdecrement</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>
@@ -101,7 +109,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="haspostincrement.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspredecrement.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="hasplusassign.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspostincrement.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspostincrement.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspostincrement.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspostincrement.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -6,16 +6,16 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Generic">
 <link rel="up" href="../concepts.html" title="Concepts">
-<link rel="prev" href="hasplusassign.html" title="HasPlusAssign">
-<link rel="next" href="haspostdecrement.html" title="HasPostdecrement">
+<link rel="prev" href="haspostdecrement.html" title="HasPostdecrement">
+<link rel="next" href="haspredecrement.html" title="HasPredecrement">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <div class="spirit-nav">
-<a accesskey="p" href="hasplusassign.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspostdecrement.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="haspostdecrement.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspredecrement.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section generic_standard_concepts_concepts_haspostincrement">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.haspostincrement"></a><a class="link" href="haspostincrement.html" title="HasPostincrement">HasPostincrement</a>
+<a name="generic.standard_concepts.concepts.haspostincrement"></a><a class="link" href="haspostincrement.html" title="HasPostincrement">Has<span class="emphasis"><em></em></span>Postincrement</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.haspostincrement.h0"></a>
@@ -29,7 +29,7 @@
           <span class="phrase"><a name="generic.standard_concepts.concepts.haspostincrement.definition"></a></span><a class="link" href="haspostincrement.html#generic.standard_concepts.concepts.haspostincrement.definition">Definition</a>
         </h6>
 <div class="table">
-<a name="generic.standard_concepts.concepts.haspostincrement.haspostincrement_definition"></a><p class="title"><b>Table&#160;1.71.&#160;HasPostincrement Definition</b></p>
+<a name="generic.standard_concepts.concepts.haspostincrement.haspostincrement_definition"></a><p class="title"><b>Table&#160;1.72.&#160;HasPostincrement Definition</b></p>
 <div class="table-contents"><table class="table" summary="HasPostincrement Definition">
 <colgroup>
 <col>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasPostincrement</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="haspostincrement.html" title="HasPostincrement">HasPostincrement</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">postincrement</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">int</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasPostincrement</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="haspostincrement.html" title="HasPostincrement">HasPostincrement</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">++(</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">int</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.haspostincrement.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.haspostincrement.header"></a></span><a class="link" href="haspostincrement.html#generic.standard_concepts.concepts.haspostincrement.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_postincrement</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_postincrement.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.haspostincrement.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasPostincrement</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="haspostincrement.html" title="HasPostincrement">HasPostincrement</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>
@@ -102,7 +110,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="hasplusassign.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspostdecrement.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="haspostdecrement.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspredecrement.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspredecrement.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspredecrement.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspredecrement.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -6,16 +6,16 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Generic">
 <link rel="up" href="../concepts.html" title="Concepts">
-<link rel="prev" href="haspostdecrement.html" title="HasPostdecrement">
+<link rel="prev" href="haspostincrement.html" title="HasPostincrement">
 <link rel="next" href="haspreincrement.html" title="HasPreincrement">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <div class="spirit-nav">
-<a accesskey="p" href="haspostdecrement.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspreincrement.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="haspostincrement.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspreincrement.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section generic_standard_concepts_concepts_haspredecrement">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.haspredecrement"></a><a class="link" href="haspredecrement.html" title="HasPredecrement">HasPredecrement</a>
+<a name="generic.standard_concepts.concepts.haspredecrement"></a><a class="link" href="haspredecrement.html" title="HasPredecrement">Has<span class="emphasis"><em></em></span>Predecrement</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.haspredecrement.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasPredecrement</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="haspredecrement.html" title="HasPredecrement">HasPredecrement</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">predecrement</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasPredecrement</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="haspredecrement.html" title="HasPredecrement">HasPredecrement</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">--(</span><span class="identifier">T</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.haspredecrement.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.haspredecrement.header"></a></span><a class="link" href="haspredecrement.html#generic.standard_concepts.concepts.haspredecrement.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_predecrement</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_predecrement.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.haspredecrement.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasPredecrement</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="haspredecrement.html" title="HasPredecrement">HasPredecrement</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>
@@ -102,7 +110,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="haspostdecrement.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspreincrement.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="haspostincrement.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="haspreincrement.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspreincrement.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspreincrement.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/haspreincrement.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_haspreincrement">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.haspreincrement"></a><a class="link" href="haspreincrement.html" title="HasPreincrement">HasPreincrement</a>
+<a name="generic.standard_concepts.concepts.haspreincrement"></a><a class="link" href="haspreincrement.html" title="HasPreincrement">Has<span class="emphasis"><em></em></span>Preincrement</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.haspreincrement.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasPreincrement</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="haspreincrement.html" title="HasPreincrement">HasPreincrement</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">preincrement</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasPreincrement</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="haspreincrement.html" title="HasPreincrement">HasPreincrement</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">++(</span><span class="identifier">T</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.haspreincrement.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.haspreincrement.header"></a></span><a class="link" href="haspreincrement.html#generic.standard_concepts.concepts.haspreincrement.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_preincrement</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_preincrement.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.haspreincrement.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasPreincrement</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="haspreincrement.html" title="HasPreincrement">HasPreincrement</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasrightshift.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasrightshift.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasrightshift.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasrightshift">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasrightshift"></a><a class="link" href="hasrightshift.html" title="HasRightShift">HasRightShift</a>
+<a name="generic.standard_concepts.concepts.hasrightshift"></a><a class="link" href="hasrightshift.html" title="HasRightShift">Has<span class="emphasis"><em></em></span>RightShift</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasrightshift.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasRightShift</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasrightshift.html" title="HasRightShift">HasRightShift</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">right_shift</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasRightShift</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasrightshift.html" title="HasRightShift">HasRightShift</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">&gt;&gt;(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasrightshift.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasrightshift.header"></a></span><a class="link" href="hasrightshift.html#generic.standard_concepts.concepts.hasrightshift.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_right_shift</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_right_shift.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasrightshift.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasRightShift</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasrightshift.html" title="HasRightShift">HasRightShift</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasrightshiftassign.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasrightshiftassign.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasrightshiftassign.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasrightshiftassign">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasrightshiftassign"></a><a class="link" href="hasrightshiftassign.html" title="HasRightShiftAssign">HasRightShiftAssign</a>
+<a name="generic.standard_concepts.concepts.hasrightshiftassign"></a><a class="link" href="hasrightshiftassign.html" title="HasRightShiftAssign">Has<span class="emphasis"><em></em></span>RightShiftAssign</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasrightshiftassign.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasRightShiftAssign</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasrightshiftassign.html" title="HasRightShiftAssign">HasRightShiftAssign</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">right_shift_assign</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="identifier">U</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasRightShiftAssign</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasrightshiftassign.html" title="HasRightShiftAssign">HasRightShiftAssign</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">&gt;&gt;=(</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="identifier">U</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasrightshiftassign.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasrightshiftassign.header"></a></span><a class="link" href="hasrightshiftassign.html#generic.standard_concepts.concepts.hasrightshiftassign.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_right_shift_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_right_shift_assign.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasrightshiftassign.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasRightShiftAssign</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasrightshiftassign.html" title="HasRightShiftAssign">HasRightShiftAssign</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hassubscript.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hassubscript.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hassubscript.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hassubscript">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hassubscript"></a><a class="link" href="hassubscript.html" title="HasSubscript">HasSubscript</a>
+<a name="generic.standard_concepts.concepts.hassubscript"></a><a class="link" href="hassubscript.html" title="HasSubscript">Has<span class="emphasis"><em></em></span>Subscript</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hassubscript.h0"></a>
@@ -49,22 +49,30 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasSubscript</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hassubscript.html" title="HasSubscript">HasSubscript</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">subscript</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">subscript</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">&amp;&amp;),</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasSubscript</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hassubscript.html" title="HasSubscript">HasSubscript</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">[](</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">[](</span><span class="identifier">T</span><span class="special">&amp;&amp;,</span> <span class="keyword">const</span> <span class="identifier">U</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -73,7 +81,7 @@
 <a name="generic.standard_concepts.concepts.hassubscript.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hassubscript.header"></a></span><a class="link" href="hassubscript.html#generic.standard_concepts.concepts.hassubscript.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_subscript</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_subscript.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hassubscript.h3"></a>
@@ -81,7 +89,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasSubscript</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hassubscript.html" title="HasSubscript">HasSubscript</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasswap.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasswap.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasswap.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasswap">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasswap"></a><a class="link" href="hasswap.html" title="HasSwap">HasSwap</a>
+<a name="generic.standard_concepts.concepts.hasswap"></a><a class="link" href="hasswap.html" title="HasSwap">Has<span class="emphasis"><em></em></span>Swap</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasswap.h0"></a>
@@ -49,18 +49,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasSwap</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasswap.html" title="HasSwap">HasSwap</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">U</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">void</span><span class="special">)(</span><span class="identifier">swap</span><span class="special">)(</span> <span class="special">(</span><span class="identifier">T</span><span class="special">),</span> <span class="special">(</span><span class="identifier">U</span><span class="special">)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasSwap</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasswap.html" title="HasSwap">HasSwap</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">U</span><span class="special">);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.hasswap.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasswap.header"></a></span><a class="link" href="hasswap.html#generic.standard_concepts.concepts.hasswap.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_swap</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_swap.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasswap.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasSwap</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasswap.html" title="HasSwap">HasSwap</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.copymove</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasunaryplus.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasunaryplus.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasunaryplus.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasunaryplus">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasunaryplus"></a><a class="link" href="hasunaryplus.html" title="HasUnaryPlus">HasUnaryPlus</a>
+<a name="generic.standard_concepts.concepts.hasunaryplus"></a><a class="link" href="hasunaryplus.html" title="HasUnaryPlus">Has<span class="emphasis"><em></em></span>UnaryPlus</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasunaryplus.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasUnaryPlus</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasunaryplus.html" title="HasUnaryPlus">HasUnaryPlus</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">result_type</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="identifier">result_type</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">unary_plus</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="special">)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">HasUnaryPlus</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="hasunaryplus.html" title="HasUnaryPlus">HasUnaryPlus</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">+(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;);</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasunaryplus.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasunaryplus.header"></a></span><a class="link" href="hasunaryplus.html#generic.standard_concepts.concepts.hasunaryplus.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_unary_plus</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_unary_plus.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasunaryplus.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasUnaryPlus</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasunaryplus.html" title="HasUnaryPlus">HasUnaryPlus</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.operator</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasvirtualdestructor.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasvirtualdestructor.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/hasvirtualdestructor.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_hasvirtualdestructor">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.hasvirtualdestructor"></a><a class="link" href="hasvirtualdestructor.html" title="HasVirtualDestructor">HasVirtualDestructor</a>
+<a name="generic.standard_concepts.concepts.hasvirtualdestructor"></a><a class="link" href="hasvirtualdestructor.html" title="HasVirtualDestructor">HasVirtual<span class="emphasis"><em></em></span>Destructor</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.hasvirtualdestructor.h0"></a>
@@ -49,20 +49,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">HasVirtualDestructor</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><span class="identifier">HasDestructor</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><span class="identifier">PolymorphicClass</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">True</span><span class="special">&lt;</span> <span class="identifier">has_virtual_destructor</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;::</span><span class="identifier">value</span> <span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="hasvirtualdestructor.html" title="HasVirtualDestructor">HasVirtualDestructor</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><a class="link" href="hasdestructor.html" title="HasDestructor">HasDestructor</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><a class="link" href="../support_concepts/polymorphicclass.html" title="PolymorphicClass">PolymorphicClass</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="true.html" title="True">True</a><span class="special">&lt;</span> <span class="identifier">has_virtual_destructor</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;::</span><span class="identifier">value</span> <span class="special">&gt;</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">concept</span> <span class="identifier">HasVirtualDestructor</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">HasDestructor</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <span class="identifier">PolymorphicClass</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">concept</span> <a class="link" href="hasvirtualdestructor.html" title="HasVirtualDestructor">HasVirtualDestructor</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="hasdestructor.html" title="HasDestructor">HasDestructor</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="../support_concepts/polymorphicclass.html" title="PolymorphicClass">PolymorphicClass</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
 
 <span class="comment">// Requires: for every class type T that has a virtual destructor, a concept map</span>
 <span class="comment">// HasVirtualDestructor&lt;T&gt; shall be implicitly defined in namespace std.</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.hasvirtualdestructor.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.hasvirtualdestructor.header"></a></span><a class="link" href="hasvirtualdestructor.html#generic.standard_concepts.concepts.hasvirtualdestructor.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">has_virtual_destructor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/has_virtual_destructor.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.hasvirtualdestructor.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">HasVirtualDestructor</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="hasvirtualdestructor.html" title="HasVirtualDestructor">HasVirtualDestructor</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.destruct</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/identityof.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/identityof.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/identityof.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_identityof">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.identityof"></a><a class="link" href="identityof.html" title="IdentityOf">IdentityOf</a>
+<a name="generic.standard_concepts.concepts.identityof"></a><a class="link" href="identityof.html" title="IdentityOf">Identity<span class="emphasis"><em></em></span>Of</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.identityof.h0"></a>
@@ -51,20 +51,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">IdentityOf</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="identityof.html" title="IdentityOf">IdentityOf</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">type</span><span class="special">,</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="identifier">type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">IdentityOf</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="identityof.html" title="IdentityOf">IdentityOf</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
   <span class="keyword">typename</span> <span class="identifier">type</span> <span class="special">=</span> <span class="identifier">T</span><span class="special">;</span>
- <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;;</span>
+ <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="identifier">type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;;</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -73,7 +81,7 @@
 <a name="generic.standard_concepts.concepts.identityof.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.identityof.header"></a></span><a class="link" href="identityof.html#generic.standard_concepts.concepts.identityof.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">identity_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/identity_of.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.identityof.h3"></a>
@@ -81,7 +89,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">IdentityOf</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="identityof.html" title="IdentityOf">IdentityOf</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.transform</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/integrallike.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/integrallike.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/integrallike.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_integrallike">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.integrallike"></a><a class="link" href="integrallike.html" title="IntegralLike">IntegralLike</a>
+<a name="generic.standard_concepts.concepts.integrallike"></a><a class="link" href="integrallike.html" title="IntegralLike">Integral<span class="emphasis"><em></em></span>Like</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.integrallike.h0"></a>
@@ -50,54 +50,62 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">IntegralLike</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><span class="identifier">ArithmeticLike</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><span class="identifier">HasComplement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><span class="identifier">HasModulus</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="special">(</span><span class="identifier">HasBitAnd</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="special">(</span><span class="identifier">HasBitXor</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="special">(</span><span class="identifier">HasBitOr</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="special">(</span><span class="identifier">HasLeftShift</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="special">(</span><span class="identifier">HasRightShift</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="special">(</span><span class="identifier">HasModulusAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
- <span class="special">(</span><span class="identifier">HasLeftShiftAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span> <span class="special">(</span><span class="identifier">HasRightShiftAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
- <span class="special">(</span><span class="identifier">HasBitAndAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span> <span class="special">(</span><span class="identifier">HasBitXorAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
- <span class="special">(</span><span class="identifier">HasBitOrAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="integrallike.html" title="IntegralLike">IntegralLike</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><a class="link" href="arithmeticlike.html" title="ArithmeticLike">ArithmeticLike</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><a class="link" href="hascomplement.html" title="HasComplement">HasComplement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><a class="link" href="hasmodulus.html" title="HasModulus">HasModulus</a><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="special">(</span><a class="link" href="hasbitand.html" title="HasBitAnd">HasBitAnd</a><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="special">(</span><a class="link" href="hasbitxor.html" title="HasBitXor">HasBitXor</a><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="special">(</span><a class="link" href="hasbitor.html" title="HasBitOr">HasBitOr</a><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="special">(</span><a class="link" href="hasleftshift.html" title="HasLeftShift">HasLeftShift</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="iden
tifier">T</span><span class="special">&gt;)</span>
+ <span class="special">(</span><a class="link" href="hasrightshift.html" title="HasRightShift">HasRightShift</a><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="special">(</span><a class="link" href="hasmodulusassign.html" title="HasModulusAssign">HasModulusAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
+ <span class="special">(</span><a class="link" href="hasleftshiftassign.html" title="HasLeftShiftAssign">HasLeftShiftAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span> <span class="special">(</span><a class="link" href="hasrightshiftassign.html" title="HasRightShiftAssign">HasRightShiftAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
+ <span class="special">(</span><a class="link" href="hasbitandassign.html" title="HasBitAndAssign">HasBitAndAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span> <span class="special">(</span><a class="link" href="hasbitxorassign.html" title="HasBitXorAssign">HasBitXorAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
+ <span class="special">(</span><a class="link" href="hasbitorassign.html" title="HasBitOrAssign">HasBitOrAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;)</span>
   <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasComplement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasModulus</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasBitAnd</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasBitXor</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasBitOr</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasLeftShift</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasRightShift</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasModulusAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasLeftShiftAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span><span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasRightShiftAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span><span class="identifier">T</span><span class="special">&amp;&gt;)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasBitAndAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasBitXorAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">HasBitOrAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hascomplement.html" title="HasComplement">HasComplement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasmodulus.html" title="HasModulus">HasModulus</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasbitand.html" title="HasBitAnd">HasBitAnd</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasbitxor.html" title="HasBitXor">HasBitXor</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasbitor.html" title="HasBitOr">HasBitOr</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasleftshift.html" title="HasLeftShift">HasLeftShift</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasrightshift.html" title="HasRightShift">HasRightShift</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasmodulusassign.html" title="HasModulusAssign">HasModulusAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasleftshiftassign.html" title="HasLeftShiftAssign">HasLeftShiftAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span><span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasrightshiftassign.html" title="HasRightShiftAssign">HasRightShiftAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span><span class="identifier">T</span><span class="special">&amp;&gt;)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasbitandassign.html" title="HasBitAndAssign">HasBitAndAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasbitxorassign.html" title="HasBitXorAssign">HasBitXorAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="hasbitorassign.html" title="HasBitOrAssign">HasBitOrAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">concept</span> <span class="identifier">IntegralLike</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">:</span> <span class="identifier">ArithmeticLike</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span>
- <span class="identifier">HasComplement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <span class="identifier">HasModulus</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">HasBitAnd</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">HasBitXor</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">HasBitOr</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">HasLeftShift</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">HasRightShift</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">HasModulusAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <span class="identifier">HasLeftShiftAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <span class="identifier">HasRightShiftAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span>
- <span class="identifier">HasBitAndAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <span class="identifier">HasBitXorAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <span class="identifier">HasBitOrAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">{</span>
-<span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasComplement</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasModulus</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasBitAnd</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasBitXor</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasBitOr</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasLeftShift</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">HasRightShift</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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasModulusAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasLeftShiftAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasRightShiftAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasBitAndAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasBitXorAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
- <span class="special">&amp;&amp;</span> <span class="identifier">SameType</span><span class="special">&lt;</span><span class="identifier">HasBitOrAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;;</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">concept</span> <a class="link" href="integrallike.html" title="IntegralLike">IntegralLike</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">:</span> <a class="link" href="arithmeticlike.html" title="ArithmeticLike">ArithmeticLike</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span>
+ <a class="link" href="hascomplement.html" title="HasComplement">HasComplement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="hasmodulus.html" title="HasModulus">HasModulus</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="hasbitand.html" title="HasBitAnd">HasBitAnd</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="hasbitxor.html" title="HasBitXor">HasBitXor</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="hasbitor.html" title="HasBitOr">HasBitOr</a><span class="special">&lt;</span><span class="identifier">T</span
><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;,</span>
+ <a class="link" href="hasleftshift.html" title="HasLeftShift">HasLeftShift</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="hasrightshift.html" title="HasRightShift">HasRightShift</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;,</span>
+ <a class="link" href="hasmodulusassign.html" title="HasModulusAssign">HasModulusAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <a class="link" href="hasleftshiftassign.html" title="HasLeftShiftAssign">HasLeftShiftAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <a class="link" href="hasrightshiftassign.html" title="HasRightShiftAssign">HasRightShiftAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span>
+ <a class="link" href="hasbitandassign.html" title="HasBitAndAssign">HasBitAndAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <a class="link" href="hasbitxorassign.html" title="HasBitXorAssign">HasBitXorAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;,</span> <a class="link" href="hasbitorassign.html" title="HasBitOrAssign">HasBitOrAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">{</span>
+<span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hascomplement.html" title="HasComplement">HasComplement</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hasmodulus.html" title="HasModulus">HasModulus</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hasbitand.html" title="HasBitAnd">HasBitAnd</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hasbitxor.html" title="HasBitXor">HasBitXor</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hasbitor.html" title="HasBitOr">HasBitOr</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hasleftshift.html" title="HasLeftShift">HasLeftShift</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><a class="link" href="hasrightshift.html" title="HasRightShift">HasRightShift</a><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">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="hasmodulusassign.html" title="HasModulusAssign">HasModulusAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="hasleftshiftassign.html" title="HasLeftShiftAssign">HasLeftShiftAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="hasrightshiftassign.html" title="HasRightShiftAssign">HasRightShiftAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="hasbitandassign.html" title="HasBitAndAssign">HasBitAndAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="hasbitxorassign.html" title="HasBitXorAssign">HasBitXorAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;</span>
+ <span class="special">&amp;&amp;</span> <a class="link" href="../support_concepts/sametype.html" title="SameType">SameType</a><span class="special">&lt;</span><a class="link" href="hasbitorassign.html" title="HasBitOrAssign">HasBitOrAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&gt;;</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -106,7 +114,7 @@
 <a name="generic.standard_concepts.concepts.integrallike.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.integrallike.header"></a></span><a class="link" href="integrallike.html#generic.standard_concepts.concepts.integrallike.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">integral_like</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/integral_like.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.integrallike.h3"></a>
@@ -114,7 +122,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">IntegralLike</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="integrallike.html" title="IntegralLike">IntegralLike</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.arithmetic</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/lessthancomparable.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/lessthancomparable.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/lessthancomparable.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_lessthancomparable">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.lessthancomparable"></a><a class="link" href="lessthancomparable.html" title="LessThanComparable">LessThanComparable</a>
+<a name="generic.standard_concepts.concepts.lessthancomparable"></a><a class="link" href="lessthancomparable.html" title="LessThanComparable">LessThan<span class="emphasis"><em></em></span>Comparable</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.lessthancomparable.h0"></a>
@@ -49,9 +49,11 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">LessThanComparable</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">),</span> <span class="special">(</span> <span class="keyword">public</span> <span class="identifier">HasLess</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="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="lessthancomparable.html" title="LessThanComparable">LessThanComparable</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">),</span> <span class="special">(</span> <span class="keyword">public</span> <a class="link" href="hasless.html" title="HasLess">HasLess</a><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="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">greater</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="identifier">a</span><span class="special">,</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="identifier">b</span><span class="special">),</span> <span class="special">{</span> <span class="keyword">return</span> <span class="identifier">b</span> <span class="special">&lt;</span> <span class="identifier">a</span><span class="special">;</span> <span class="special">}</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">less_equal</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="identifier">a</span><span class="special">,</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="identifier">b</span><span class="special">),</span> <span class="special">{</span> <span class="keyword">return</span> <span class="special">!(</span><span class="identifier">b</span> <span class="special">&lt;</span> <span class="identifier">a</span><span class="special">);</span> <span class="special">}</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">bool</span><span class="special">)(</span><span class="keyword">operator</span> <span class="identifier">greater_equal</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="identifier">a</span><span class="special">,</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;)</span> <span class="identifier">b</span><span class="special">),</span> <span class="special">{</span> <span class="keyword">return</span> <span class="special">!(</span><span class="identifier">a</span> <span class="special">&lt;</span> <span class="identifier">b</span><span class="special">);</span> <span class="special">}</span> <span class="special">)</span>
@@ -79,9 +81,13 @@
   <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">LessThanComparable</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">HasLess</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="special">{</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="lessthancomparable.html" title="LessThanComparable">LessThanComparable</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="hasless.html" title="HasLess">HasLess</a><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="special">{</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">&gt;(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">)</span> <span class="special">{</span> <span class="keyword">return</span> <span class="identifier">b</span> <span class="special">&lt;</span> <span class="identifier">a</span><span class="special">;</span> <span class="special">}</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">&lt;=(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">)</span> <span class="special">{</span> <span class="keyword">return</span> <span class="special">!(</span><span class="identifier">b</span> <span class="special">&lt;</span> <span class="identifier">a</span><span class="special">);</span> <span class="special">}</span>
   <span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">&gt;=(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">)</span> <span class="special">{</span> <span class="keyword">return</span> <span class="special">!(</span><span class="identifier">a</span> <span class="special">&lt;</span> <span class="identifier">b</span><span class="special">);</span> <span class="special">}</span>
@@ -110,6 +116,8 @@
   <span class="special">}</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -118,7 +126,7 @@
 <a name="generic.standard_concepts.concepts.lessthancomparable.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.lessthancomparable.header"></a></span><a class="link" href="lessthancomparable.html#generic.standard_concepts.concepts.lessthancomparable.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">less_than_comparable</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/less_than_comparable.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.lessthancomparable.h3"></a>
@@ -126,7 +134,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">LessThanComparable</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="lessthancomparable.html" title="LessThanComparable">LessThanComparable</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.comparison</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/lvaluereference.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/lvaluereference.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/lvaluereference.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_lvaluereference">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.lvaluereference"></a><a class="link" href="lvaluereference.html" title="LvalueReference">LvalueReference</a>
+<a name="generic.standard_concepts.concepts.lvaluereference"></a><a class="link" href="lvaluereference.html" title="LvalueReference">Lvalue<span class="emphasis"><em></em></span>Reference</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.lvaluereference.h0"></a>
@@ -49,21 +49,29 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">LvalueReference</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="lvaluereference.html" title="LvalueReference">LvalueReference</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">)</span>
 
 <span class="identifier">BOOST_GENERIC_CONCEPT_MAP</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">template</span> <span class="special">(</span> <span class="special">(</span><span class="keyword">class</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">generic</span><span class="special">::</span><span class="identifier">std_concept</span><span class="special">::</span><span class="identifier">LvalueReference</span><span class="special">)(</span><span class="identifier">T</span><span class="special">&amp;)</span>
+<span class="special">,</span> <span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">generic</span><span class="special">::</span><span class="identifier">std_concept</span><span class="special">::</span><a class="link" href="lvaluereference.html" title="LvalueReference">LvalueReference</a><span class="special">)(</span><span class="identifier">T</span><span class="special">&amp;)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">concept</span> <span class="identifier">LvalueReference</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
-<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">concept_map</span> <span class="identifier">LvalueReference</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">{</span> <span class="special">}</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">concept</span> <a class="link" href="lvaluereference.html" title="LvalueReference">LvalueReference</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="keyword">concept_map</span> <a class="link" href="lvaluereference.html" title="LvalueReference">LvalueReference</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&amp;&gt;</span> <span class="special">{</span> <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -72,7 +80,7 @@
 <a name="generic.standard_concepts.concepts.lvaluereference.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.lvaluereference.header"></a></span><a class="link" href="lvaluereference.html#generic.standard_concepts.concepts.lvaluereference.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">lvalue_reference</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/lvalue_reference.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.lvaluereference.h3"></a>
@@ -80,7 +88,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">LvalueReference</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="lvaluereference.html" title="LvalueReference">LvalueReference</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.classify</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/moveassignable.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/moveassignable.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/moveassignable.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_moveassignable">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.moveassignable"></a><a class="link" href="moveassignable.html" title="MoveAssignable">MoveAssignable</a>
+<a name="generic.standard_concepts.concepts.moveassignable"></a><a class="link" href="moveassignable.html" title="MoveAssignable">MoveA<span class="emphasis"><em></em></span>ssignable</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.moveassignable.h0"></a>
@@ -50,20 +50,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">MoveAssignable</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="identifier">HasAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">T</span><span class="special">&amp;&amp;&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">RvalueOf</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">HasAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">RvalueOf</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="moveassignable.html" title="MoveAssignable">MoveAssignable</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <a class="link" href="hasassign.html" title="HasAssign">HasAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">T</span><span class="special">&amp;&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="rvalueof.html" title="RvalueOf">RvalueOf</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="hasassign.html" title="HasAssign">HasAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <a class="link" href="rvalueof.html" title="RvalueOf">RvalueOf</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="special">&gt;</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">MoveAssignable</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">HasAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&amp;&gt;</span> <span class="special">{</span>
- <span class="keyword">requires</span> <span class="identifier">RvalueOf</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;&amp;</span> <span class="identifier">HasAssign</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">RvalueOf</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">&gt;;</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="moveassignable.html" title="MoveAssignable">MoveAssignable</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="hasassign.html" title="HasAssign">HasAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&amp;&gt;</span> <span class="special">{</span>
+ <span class="keyword">requires</span> <a class="link" href="rvalueof.html" title="RvalueOf">RvalueOf</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;&amp;</span> <a class="link" href="hasassign.html" title="HasAssign">HasAssign</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <a class="link" href="rvalueof.html" title="RvalueOf">RvalueOf</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">&gt;;</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -72,7 +80,7 @@
 <a name="generic.standard_concepts.concepts.moveassignable.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.moveassignable.header"></a></span><a class="link" href="moveassignable.html#generic.standard_concepts.concepts.moveassignable.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">move_assignable</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/move_assignable.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.moveassignable.h3"></a>
@@ -80,7 +88,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">MoveAssignable</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="moveassignable.html" title="MoveAssignable">MoveAssignable</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.copymove</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/moveconstructible.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/moveconstructible.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/moveconstructible.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_moveconstructible">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.moveconstructible"></a><a class="link" href="moveconstructible.html" title="MoveConstructible">MoveConstructible</a>
+<a name="generic.standard_concepts.concepts.moveconstructible"></a><a class="link" href="moveconstructible.html" title="MoveConstructible">MoveC<span class="emphasis"><em></em></span>onstructible</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.moveconstructible.h0"></a>
@@ -50,20 +50,28 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">MoveConstructible</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="identifier">Constructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">T</span><span class="special">&amp;&amp;&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">RvalueOf</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Constructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">RvalueOf</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="moveconstructible.html" title="MoveConstructible">MoveConstructible</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <a class="link" href="constructible.html" title="Constructible">Constructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">T</span><span class="special">&amp;&amp;&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="rvalueof.html" title="RvalueOf">RvalueOf</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="constructible.html" title="Constructible">Constructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <a class="link" href="rvalueof.html" title="RvalueOf">RvalueOf</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">MoveConstructible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">Constructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&amp;&gt;</span> <span class="special">{</span>
- <span class="keyword">requires</span> <span class="identifier">RvalueOf</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;&amp;</span> <span class="identifier">Constructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">RvalueOf</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">&gt;;</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="moveconstructible.html" title="MoveConstructible">MoveConstructible</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="constructible.html" title="Constructible">Constructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&amp;&gt;</span> <span class="special">{</span>
+ <span class="keyword">requires</span> <a class="link" href="rvalueof.html" title="RvalueOf">RvalueOf</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&amp;&amp;</span> <a class="link" href="constructible.html" title="Constructible">Constructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <a class="link" href="rvalueof.html" title="RvalueOf">RvalueOf</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">&gt;;</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -72,7 +80,7 @@
 <a name="generic.standard_concepts.concepts.moveconstructible.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.moveconstructible.header"></a></span><a class="link" href="moveconstructible.html#generic.standard_concepts.concepts.moveconstructible.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">move_constructible</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/move_constructible.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.moveconstructible.h3"></a>
@@ -80,7 +88,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">MoveConstructible</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="moveconstructible.html" title="MoveConstructible">MoveConstructible</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.copymove</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/nothrowdestructible.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/nothrowdestructible.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/nothrowdestructible.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_nothrowdestructible">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.nothrowdestructible"></a><a class="link" href="nothrowdestructible.html" title="NothrowDestructible">NothrowDestructible</a>
+<a name="generic.standard_concepts.concepts.nothrowdestructible"></a><a class="link" href="nothrowdestructible.html" title="NothrowDestructible">Nothrow<span class="emphasis"><em></em></span>Destructible</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.nothrowdestructible.h0"></a>
@@ -51,18 +51,26 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">NothrowDestructible</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="identifier">HasDestructor</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="nothrowdestructible.html" title="NothrowDestructible">NothrowDestructible</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <a class="link" href="hasdestructor.html" title="HasDestructor">HasDestructor</a><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">NothrowDestructible</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">HasDestructor</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="nothrowdestructible.html" title="NothrowDestructible">NothrowDestructible</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="hasdestructor.html" title="HasDestructor">HasDestructor</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
 
 <span class="comment">// Requires: no exception is propagated.</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -71,7 +79,7 @@
 <a name="generic.standard_concepts.concepts.nothrowdestructible.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.nothrowdestructible.header"></a></span><a class="link" href="nothrowdestructible.html#generic.standard_concepts.concepts.nothrowdestructible.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">nothrow_destructible</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/nothrow_destructible.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.nothrowdestructible.h3"></a>
@@ -79,7 +87,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">NothrowDestructible</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="nothrowdestructible.html" title="NothrowDestructible">NothrowDestructible</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.destruct</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/predicate.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/predicate.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/predicate.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_predicate">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.predicate"></a><a class="link" href="predicate.html" title="Predicate">Predicate</a>
+<a name="generic.standard_concepts.concepts.predicate"></a><a class="link" href="predicate.html" title="Predicate">P<span class="emphasis"><em></em></span>redicate</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.predicate.h0"></a>
@@ -53,19 +53,27 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">Predicate</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">F</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">,,,)</span> <span class="identifier">Args</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="identifier">Callable</span><span class="special">&lt;</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Args</span><span class="special">&amp;...</span> <span class="special">&gt;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Callable</span><span class="special">&lt;</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Args</span><span class="special">&amp;...</span> <span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="predicate.html" title="Predicate">Predicate</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">F</span><span class="special">,</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">,,,)</span> <span class="identifier">Args</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <a class="link" href="callable.html" title="Callable">Callable</a><span class="special">&lt;</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Args</span><span class="special">&amp;...</span> <span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span> <span class="keyword">typename</span> <a class="link" href="callable.html" title="Callable">Callable</a><span class="special">&lt;</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Args</span><span class="special">&amp;...</span> <span class="special">&gt;::</span><span class="identifier">result_type</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&gt;</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">Predicate</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">typename</span><span class="special">...</span> <span class="identifier">Args</span><span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">Callable</span><span class="special">&lt;</span><span class="identifier">F</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Args</span><span class="special">&amp;...&gt;</span> <span class="special">{</span>
- <span class="keyword">requires</span> <span class="identifier">Convertible</span><span class="special">&lt;</span><span class="identifier">result_type</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">&gt;;</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="predicate.html" title="Predicate">Predicate</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">,</span> <span class="keyword">typename</span><span class="special">...</span> <span class="identifier">Args</span><span class="special">&gt;</span> <span class="special">:</span> <a class="link" href="callable.html" title="Callable">Callable</a><span class="special">&lt;</span><span class="identifier">F</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Args</span><span class="special">&amp;...&gt;</span> <span class="special">{</span>
+ <span class="keyword">requires</span> <a class="link" href="convertible.html" title="Convertible">Convertible</a><span class="special">&lt;</span><span class="identifier">result_type</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">&gt;;</span>
 <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -74,7 +82,7 @@
 <a name="generic.standard_concepts.concepts.predicate.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.predicate.header"></a></span><a class="link" href="predicate.html#generic.standard_concepts.concepts.predicate.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">predicate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/predicate.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.predicate.h3"></a>
@@ -82,7 +90,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">Predicate</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="predicate.html" title="Predicate">Predicate</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.predicate</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/regular.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/regular.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/regular.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_regular">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.regular"></a><a class="link" href="regular.html" title="Regular">Regular</a>
+<a name="generic.standard_concepts.concepts.regular"></a><a class="link" href="regular.html" title="Regular">R<span class="emphasis"><em></em></span>egular</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.regular.h0"></a>
@@ -50,17 +50,25 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">Regular</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><span class="identifier">Semiregular</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><span class="identifier">DefaultConstructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><span class="identifier">EqualityComparable</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="regular.html" title="Regular">Regular</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">public</span> <span class="special">(</span><a class="link" href="semiregular.html" title="Semiregular">Semiregular</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><a class="link" href="defaultconstructible.html" title="DefaultConstructible">DefaultConstructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">(</span><a class="link" href="equalitycomparable.html" title="EqualityComparable">EqualityComparable</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;)</span> <span class="special">)</span>
 <span class="special">)</span>
 </pre>
+<p>
+ </p>
                 </td>
 <td>
-<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <span class="identifier">Regular</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
- <span class="special">:</span> <span class="identifier">Semiregular</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <span class="identifier">DefaultConstructible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <span class="identifier">EqualityComparable</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
+ <p>
+</p>
+<pre class="programlisting"><span class="keyword">auto</span> <span class="keyword">concept</span> <a class="link" href="regular.html" title="Regular">Regular</a><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">&gt;</span>
+ <span class="special">:</span> <a class="link" href="semiregular.html" title="Semiregular">Semiregular</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="defaultconstructible.html" title="DefaultConstructible">DefaultConstructible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;,</span> <a class="link" href="equalitycomparable.html" title="EqualityComparable">EqualityComparable</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span> <span class="special">}</span>
 </pre>
+<p>
+ </p>
                 </td>
 </tr></tbody>
 </table></div>
@@ -69,7 +77,7 @@
 <a name="generic.standard_concepts.concepts.regular.h2"></a>
           <span class="phrase"><a name="generic.standard_concepts.concepts.regular.header"></a></span><a class="link" href="regular.html#generic.standard_concepts.concepts.regular.header">Header</a>
         </h6>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generic</span><span class="special">/</span><span class="identifier">std_concept</span><span class="special">/</span><span class="identifier">concepts</span><span class="special">/</span><span class="identifier">regular</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span>boost/generic/std_concept/concepts/regular.hpp<span class="special">&gt;</span>
 </pre>
 <h6>
 <a name="generic.standard_concepts.concepts.regular.h3"></a>
@@ -77,7 +85,7 @@
           in N2914</a>
         </h6>
 <p>
- The corresponding definition of <code class="computeroutput"><span class="identifier">Regular</span></code>
+ The corresponding definition of <code class="computeroutput"><a class="link" href="regular.html" title="Regular">Regular</a></code>
           may be found in the N2914
           section [<span class="emphasis"><em>concept.regular</em></span>].
         </p>

Modified: sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/rvalueof.html
==============================================================================
--- sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/rvalueof.html (original)
+++ sandbox/generic/libs/doc/html/generic/standard_concepts/concepts/rvalueof.html 2012-10-14 03:19:59 EDT (Sun, 14 Oct 2012)
@@ -15,7 +15,7 @@
 </div>
 <div class="section generic_standard_concepts_concepts_rvalueof">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="generic.standard_concepts.concepts.rvalueof"></a><a class="link" href="rvalueof.html" title="RvalueOf">RvalueOf</a>
+<a name="generic.standard_concepts.concepts.rvalueof"></a><a class="link" href="rvalueof.html" title="RvalueOf">Rvalue<span class="emphasis"><em></em></span>Of</a>
 </h4></div></div></div>
 <h6>
 <a name="generic.standard_concepts.concepts.rvalueof.h0"></a>
@@ -49,32 +49,40 @@
 </tr></thead>
 <tbody><tr>
 <td>
+ <p>
+</p>
 <pre class="programlisting"><span class="identifier">BOOST_GENERIC_AUTO_CONCEPT</span>
 <span class="special">(</span> <span class="special">(</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">,</span> <span class="identifier">generic</span><span class="special">,</span> <span class="identifier">std_concept</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span><span class="identifier">RvalueOf</span><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span><a class="link" href="rvalueof.html" title="RvalueOf">RvalueOf</a><span class="special">)(</span> <span class="special">(</span><span class="keyword">typename</span><span class="special">)</span> <span class="identifier">T</span> <span class="special">)</span>
 <span class="special">,</span> <span class="special">(</span> <span class="keyword">typename</span> <span class="identifier">type</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&amp;&amp;</span> <span class="special">)</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">ExplicitlyConvertible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="identifier">type</span><span class="special">&gt;</span> <span class="special">)</span>
+<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <a class="link" href="explicitlyconvertible.html" title="ExplicitlyConvertible">ExplicitlyConvertible</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&amp;,</span> <span class="identifier">type</span><span class="special">&gt;</span> <span class="special">)</span>
 <span class="comment">//, ( requires Convertible&lt;T&amp;&amp;, type&gt; ) // NOTE: This is commented out because it implies implicit conversion from T&amp; to T&amp;&amp;, which correctly fails. Standard error??const T&amp;</span>
-<span class="special">,</span> <span class="special">(</span> <span class="keyword">requires</span> <span class="identifier">ExplicitlyConvertible</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&amp;&amp;,</span> <span class="identifier">type</span><span class="special">&gt;</span> <span class="special">)</span> <span class="comment">// NOTE: This