7#include "nuitka/prelude.h"
13extern bool INPLACE_OPERATION_BITAND_LONG_LONG(PyObject **operand1, PyObject *operand2);
16extern bool INPLACE_OPERATION_BITAND_OBJECT_LONG(PyObject **operand1, PyObject *operand2);
19extern bool INPLACE_OPERATION_BITAND_LONG_OBJECT(PyObject **operand1, PyObject *operand2);
21#if PYTHON_VERSION < 0x300
23extern bool INPLACE_OPERATION_BITAND_INT_INT(PyObject **operand1, PyObject *operand2);
26#if PYTHON_VERSION < 0x300
28extern bool INPLACE_OPERATION_BITAND_OBJECT_INT(PyObject **operand1, PyObject *operand2);
31#if PYTHON_VERSION < 0x300
33extern bool INPLACE_OPERATION_BITAND_INT_OBJECT(PyObject **operand1, PyObject *operand2);
36#if PYTHON_VERSION < 0x300
38extern bool INPLACE_OPERATION_BITAND_INT_CLONG(PyObject **operand1,
long operand2);
41#if PYTHON_VERSION < 0x300
43extern bool INPLACE_OPERATION_BITAND_LONG_INT(PyObject **operand1, PyObject *operand2);
46#if PYTHON_VERSION < 0x300
48extern bool INPLACE_OPERATION_BITAND_INT_LONG(PyObject **operand1, PyObject *operand2);
52extern bool INPLACE_OPERATION_BITAND_SET_SET(PyObject **operand1, PyObject *operand2);
55extern bool INPLACE_OPERATION_BITAND_OBJECT_SET(PyObject **operand1, PyObject *operand2);
58extern bool INPLACE_OPERATION_BITAND_SET_OBJECT(PyObject **operand1, PyObject *operand2);
61extern bool INPLACE_OPERATION_BITAND_OBJECT_OBJECT(PyObject **operand1, PyObject *operand2);