Skip to content

Commit e004629

Browse files
committed
Added default args
[SVN r24757]
1 parent 951c65e commit e004629

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

include/boost/python/detail/enable_if.hpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ struct disable_if_arg
2424
typedef typename mpl::if_<C,int&,T>::type type;
2525
};
2626

27-
template <class C, class T>
27+
template <class C, class T = void>
2828
struct enable_if_ret
2929
{
3030
typedef typename mpl::if_<C,T,int[2]>::type type;
3131
};
3232

33-
template <class C, class T>
33+
template <class C, class T = void>
3434
struct disable_if_ret
3535
{
3636
typedef typename mpl::if_<C,int[2],T>::type type;
@@ -43,22 +43,22 @@ struct disable_if_ret
4343

4444
namespace boost { namespace python { namespace detail {
4545

46-
template <class C, class T>
46+
template <class C, class T = int>
4747
struct enable_if_arg
4848
: enable_if<C,T>
4949
{};
5050

51-
template <class C, class T>
51+
template <class C, class T = int>
5252
struct disable_if_arg
5353
: disable_if<C,T>
5454
{};
5555

56-
template <class C, class T>
56+
template <class C, class T = void>
5757
struct enable_if_ret
5858
: enable_if<C,T>
5959
{};
6060

61-
template <class C, class T>
61+
template <class C, class T = void>
6262
struct disable_if_ret
6363
: disable_if<C,T>
6464
{};

0 commit comments

Comments
 (0)