diff options
author | Paolo Carlini <pcarlini@suse.de> | 2004-12-25 15:39:43 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2004-12-25 15:39:43 +0000 |
commit | 310995eac7c36515e481be1aec9a32863203318f (patch) | |
tree | fec3a28adf88f3de00237cf1f669a0af533077ea | |
parent | a9e7ba81398e8157a97d2d626509dd53ee7eed26 (diff) | |
download | gcc-310995eac7c36515e481be1aec9a32863203318f.zip gcc-310995eac7c36515e481be1aec9a32863203318f.tar.gz gcc-310995eac7c36515e481be1aec9a32863203318f.tar.bz2 |
type_traits (is_enum): Minor tweak.
2004-12-25 Paolo Carlini <pcarlini@suse.de>
* include/tr1/type_traits (is_enum): Minor tweak.
From-SVN: r92605
-rw-r--r-- | libstdc++-v3/ChangeLog | 4 | ||||
-rw-r--r-- | libstdc++-v3/include/tr1/type_traits | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index b644e00..fcedb37 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,5 +1,9 @@ 2004-12-25 Paolo Carlini <pcarlini@suse.de> + * include/tr1/type_traits (is_enum): Minor tweak. + +2004-12-25 Paolo Carlini <pcarlini@suse.de> + * include/tr1/type_traits: Implement is_enum (usual caveats about the nasty consequences of c++/19076...). * testsuite/testsuite_tr1.h: Add ConvType. diff --git a/libstdc++-v3/include/tr1/type_traits b/libstdc++-v3/include/tr1/type_traits index 9816ada..8780843 100644 --- a/libstdc++-v3/include/tr1/type_traits +++ b/libstdc++-v3/include/tr1/type_traits @@ -190,7 +190,7 @@ namespace tr1 template<typename _Tp> struct is_enum - : integral_constant<bool, __is_enum_helper<_Tp>::__value> { }; + : public integral_constant<bool, __is_enum_helper<_Tp>::__value> { }; template<typename _Tp, bool = (is_reference<_Tp>::value || is_void<_Tp>::value)> |