Deleted some tabs.

This commit is contained in:
Ion Gaztañaga
2015-01-08 15:25:11 +01:00
parent 8e1518da00
commit ca12c962c8

View File

@@ -42,10 +42,8 @@ struct if_c<false,T1,T2>
// if_ // if_
////////////////////////////////////// //////////////////////////////////////
template<typename T1, typename T2, typename T3> template<typename T1, typename T2, typename T3>
struct if_ struct if_ : if_c<0 != T1::value, T2, T3>
{ {};
typedef typename if_c<0 != T1::value, T2, T3>::type type;
};
//enable_if_ //enable_if_
template <bool B, class T = void> template <bool B, class T = void>
@@ -64,13 +62,13 @@ struct enable_if_c<false, T> {};
// enable_if // enable_if
////////////////////////////////////// //////////////////////////////////////
template <class Cond, class T = void> template <class Cond, class T = void>
struct enable_if : public enable_if_c<Cond::value, T> {}; struct enable_if : enable_if_c<Cond::value, T> {};
////////////////////////////////////// //////////////////////////////////////
// disable_if // disable_if
////////////////////////////////////// //////////////////////////////////////
template <class Cond, class T = void> template <class Cond, class T = void>
struct disable_if : public enable_if_c<!Cond::value, T> {}; struct disable_if : enable_if_c<!Cond::value, T> {};
////////////////////////////////////// //////////////////////////////////////
// integral_constant // integral_constant