Support 5 argument member function
This commit is contained in:
parent
11a1b824c0
commit
f56ec818fb
1 changed files with 7 additions and 0 deletions
|
@ -60,6 +60,13 @@ template <typename R, typename Z, typename A, typename B, typename C,
|
||||||
typename D>
|
typename D>
|
||||||
struct is_member_function_pointer<R(Z::*)(A, B, C, D) const> : true_type {};
|
struct is_member_function_pointer<R(Z::*)(A, B, C, D) const> : true_type {};
|
||||||
|
|
||||||
|
template <typename R, typename Z, typename A, typename B, typename C,
|
||||||
|
typename D, typename E>
|
||||||
|
struct is_member_function_pointer<R(Z::*)(A, B, C, D, E)> : true_type {};
|
||||||
|
template <typename R, typename Z, typename A, typename B, typename C,
|
||||||
|
typename D, typename E>
|
||||||
|
struct is_member_function_pointer<R(Z::*)(A, B, C, D, E) const> : true_type {};
|
||||||
|
|
||||||
|
|
||||||
template <class T, class U> struct is_same : public false_type {};
|
template <class T, class U> struct is_same : public false_type {};
|
||||||
template <class T> struct is_same<T,T> : true_type {};
|
template <class T> struct is_same<T,T> : true_type {};
|
||||||
|
|
Loading…
Reference in a new issue