diff --git a/index.htm b/index.htm index 54b5b0e..764429f 100644 --- a/index.htm +++ b/index.htm @@ -121,7 +121,7 @@ template instead.

8.3.2

If the - compiler does not support partial-specialisation of class + compiler does not support partial-specialization of class templates, then references to types that are both const and volatile qualified will not be correctly identified.   @@ -151,7 +151,7 @@ template instead.

8.3.4

If the - compiler does not support partial-specialisation of class + compiler does not support partial-specialization of class templates, then some types may be incorrectly identified as arrays (mainly function types).   @@ -524,12 +524,23 @@ transformation to the template argument T:

qualifier removed. For example "volatile int" would become "int".

3.9.3

+ align="left">3.9.3

P

  + +   + ::boost::remove_cv<T>::type + Creates a type the same as T but + with any top level cv-qualifiers removed. For example + "const volatile int" would become "int". + 3.9.3 +

P

+ +   +   ::boost::remove_reference<T>::type @@ -650,9 +661,9 @@ built-in type, but for they own types too:

// etc.
-

Note that the maco +

Note that the macro BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION evaluates to -nothing on those compilers that do support partial specialisation.

+nothing on those compilers that do support partial specialization.

Compiler Support Information

@@ -664,7 +675,7 @@ meanings:

P

Denotes that the class - requires support for partial specialisation of class + requires support for partial specialization of class templates to work correctly.