Skip to content
Snippets Groups Projects
Commit c8b3a792 authored by Mark Mitchell's avatar Mark Mitchell Committed by Mark Mitchell
Browse files

re PR c++/23691 (`mpl_::bool_<false>::value' is not a valid template argument...

re PR c++/23691 (`mpl_::bool_<false>::value' is not a valid template argument for type `bool' because it is a non-constant expression)

	PR c++/23691
	* g++.dg/template/static16.C: New test.

From-SVN: r104186
parent ef338166
No related branches found
No related tags found
No related merge requests found
2005-09-12 Mark Mitchell <mark@codesourcery.com>
PR c++/23691
* g++.dg/template/static16.C: New test.
2005-09-12 Josh Conner <jconner@apple.com>
 
PR middle-end/23237
......@@ -103,11 +108,6 @@
PR fortran/23765
* gfortran.dg/common_6.f90: New test.
 
2005-09-08 Mark Mitchell <mark@codesourcery.com>
PR c++/23691
* g++.dg/template/static16.C: New test.
2005-09-08 Richard Sandiford <richard@codesourcery.com>
 
PR fortran/15326
// PR c++/23691
namespace std {
class type_info {
bool operator==(const type_info& __arg) const;
};
}
template <class T, T val> struct integral_constant {
static const T value = val;
};
template< typename T > struct is_integral : integral_constant<bool,false> {};
template <bool B> struct enable_if_c {};
template<typename Functor>
typename enable_if_c<(is_integral<Functor>::value)>::type
operator==(const int& f, Functor g);
template<class D>
int get_deleter( std::type_info const & ti )
{
return ti == typeid(D);
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment