mirror of
https://github.com/boostorg/python.git
synced 2026-01-22 05:22:45 +00:00
Added default args
[SVN r24757]
This commit is contained in:
@@ -24,13 +24,13 @@ struct disable_if_arg
|
||||
typedef typename mpl::if_<C,int&,T>::type type;
|
||||
};
|
||||
|
||||
template <class C, class T>
|
||||
template <class C, class T = void>
|
||||
struct enable_if_ret
|
||||
{
|
||||
typedef typename mpl::if_<C,T,int[2]>::type type;
|
||||
};
|
||||
|
||||
template <class C, class T>
|
||||
template <class C, class T = void>
|
||||
struct disable_if_ret
|
||||
{
|
||||
typedef typename mpl::if_<C,int[2],T>::type type;
|
||||
@@ -43,22 +43,22 @@ struct disable_if_ret
|
||||
|
||||
namespace boost { namespace python { namespace detail {
|
||||
|
||||
template <class C, class T>
|
||||
template <class C, class T = int>
|
||||
struct enable_if_arg
|
||||
: enable_if<C,T>
|
||||
{};
|
||||
|
||||
template <class C, class T>
|
||||
template <class C, class T = int>
|
||||
struct disable_if_arg
|
||||
: disable_if<C,T>
|
||||
{};
|
||||
|
||||
template <class C, class T>
|
||||
template <class C, class T = void>
|
||||
struct enable_if_ret
|
||||
: enable_if<C,T>
|
||||
{};
|
||||
|
||||
template <class C, class T>
|
||||
template <class C, class T = void>
|
||||
struct disable_if_ret
|
||||
: disable_if<C,T>
|
||||
{};
|
||||
|
||||
Reference in New Issue
Block a user