fix compilation

This commit is contained in:
Thomas Capricelli 2010-02-21 19:30:11 +01:00
parent a901bed33a
commit 1a70f3b48d

View File

@ -204,22 +204,12 @@ template<typename T> struct ei_must_nest_by_value { enum { ret = false }; };
template<class T> template<class T>
struct ei_is_reference struct ei_is_reference
{ {
#ifndef NDEBUG
static void check() { std::cout << typeid(T).name() << std::endl; }
#else
static void check() {}
#endif
enum { ret = false }; enum { ret = false };
}; };
template<class T> template<class T>
struct ei_is_reference<T&> struct ei_is_reference<T&>
{ {
#ifndef NDEBUG
static void check() { std::cout << typeid(T).name() << "&" << std::endl; }
#else
static void check() {}
#endif
enum { ret = true }; enum { ret = true };
}; };