{ \
} else { \
Py_INCREF( Py_NotImplemented ); \
return Py_NotImplemented; \
} \
} \
\
left, right, #op,
"__"#
name"__",
"__r"#
name"__" ) ) { \
Py_INCREF( Py_NotImplemented ); \
return Py_NotImplemented; \
} \
\
\
return PyObject_CallMethodObjArgs( left, pystring, right, NULL ); \
}
Bool_t AddBinaryOperator(PyObject *left, PyObject *right, const char *op, const char *label, const char *alt_label=NULL, bool lazy=false)
Install the named operator (op) into the left object's class if such a function exists as a global ov...
Bool_t ObjectProxy_Check(T *object)
void swap(RDirectoryEntry &e1, RDirectoryEntry &e2) noexcept