@@ -45,7 +45,7 @@ namespace jni
45
45
46
46
template < class M >
47
47
auto MakeNativeMethod (const char * name, const char * sig, const M& m,
48
- std::enable_if_t < std::is_class<M>::value >* = 0 )
48
+ std::enable_if_t < std::is_class<M>::value >* = nullptr )
49
49
{
50
50
using FunctionType = typename NativeMethodTraits<M>::Type;
51
51
using ResultType = typename NativeMethodTraits<M>::ResultType;
@@ -178,7 +178,7 @@ namespace jni
178
178
179
179
template < class L >
180
180
auto MakeNativePeerMethod (const char * name, const L& lambda,
181
- std::enable_if_t < std::is_class<L>::value >* = 0 )
181
+ std::enable_if_t < std::is_class<L>::value >* = nullptr )
182
182
{
183
183
return NativePeerLambdaMethod<L, decltype (&L::operator ())>(name, lambda);
184
184
}
@@ -214,7 +214,7 @@ namespace jni
214
214
215
215
template < class M , M method >
216
216
auto MakeNativePeerMethod (const char * name,
217
- std::enable_if_t < !std::is_member_function_pointer<M>::value >* = 0 )
217
+ std::enable_if_t < !std::is_member_function_pointer<M>::value >* = nullptr )
218
218
{
219
219
using FunctionType = typename NativeMethodTraits<M>::Type;
220
220
return NativePeerFunctionPointerMethod<FunctionType, method>(name);
@@ -251,7 +251,7 @@ namespace jni
251
251
252
252
template < class M , M method >
253
253
auto MakeNativePeerMethod (const char * name,
254
- std::enable_if_t < std::is_member_function_pointer<M>::value >* = 0 )
254
+ std::enable_if_t < std::is_member_function_pointer<M>::value >* = nullptr )
255
255
{
256
256
return NativePeerMemberFunctionMethod<M, method>(name);
257
257
}
0 commit comments