[EMAIL PROTECTED] wrote:
Author: vitek
Date: Tue Jun 24 11:55:30 2008
New Revision: 671294

URL: http://svn.apache.org/viewvc?rev=671294&view=rev
Log:
2008-06-24  Travis Vitek  <[EMAIL PROTECTED]>

        STDCXX-916
        * include/type_traits: Remove doxygen comments, leaving C++
        comments where appropriate.
[...]
Modified: stdcxx/branches/4.3.x/include/rw/_meta_arr.h
URL: 
http://svn.apache.org/viewvc/stdcxx/branches/4.3.x/include/rw/_meta_arr.h?rev=671294&r1=671293&r2=671294&view=diff
==============================================================================
--- stdcxx/branches/4.3.x/include/rw/_meta_arr.h (original)
+++ stdcxx/branches/4.3.x/include/rw/_meta_arr.h Tue Jun 24 11:55:30 2008
@@ -34,32 +34,18 @@
_RWSTD_NAMESPACE (__rw) { -/**
- * TransformationTrait strips one dimension from an array type, leaving
- * other types as-is. The primary template is for non-array types.
- */

Many of these seem like useful comments. Are you sure you meant
to delete them?

 template <class _TypeT>
 struct __rw_remove_extent
 {
     typedef _TypeT type;
 };
[...]
-/**
- * This template prevents the partial specialization below from
- * being instantiated on types for which it would fail or give
- * invalid results. i.e. it avoids creating references to void or
- * arrays with unknown length and for returning bad results for
- * references to functions.
- *
- * All void, array and reference types are not functions.
- */

This one especially, for example, but others below as well.

 template <class _TypeT, bool =    __rw_is_void<_TypeT>::value
                                || __rw_is_array<_TypeT>::value
                                || __rw_is_lvalue_reference<_TypeT>::value
@@ -266,13 +219,6 @@
     enum { _C_value = 0 };
 };

Martin

Reply via email to