7#include "nuitka/prelude.h"
12#if PYTHON_VERSION >= 0x350
14extern bool INPLACE_OPERATION_MATMULT_LONG_LONG(PyObject **operand1, PyObject *operand2);
17#if PYTHON_VERSION >= 0x350
19extern bool INPLACE_OPERATION_MATMULT_OBJECT_LONG(PyObject **operand1, PyObject *operand2);
22#if PYTHON_VERSION >= 0x350
24extern bool INPLACE_OPERATION_MATMULT_LONG_OBJECT(PyObject **operand1, PyObject *operand2);
27#if PYTHON_VERSION >= 0x350
29extern bool INPLACE_OPERATION_MATMULT_FLOAT_FLOAT(PyObject **operand1, PyObject *operand2);
32#if PYTHON_VERSION >= 0x350
34extern bool INPLACE_OPERATION_MATMULT_OBJECT_FLOAT(PyObject **operand1, PyObject *operand2);
37#if PYTHON_VERSION >= 0x350
39extern bool INPLACE_OPERATION_MATMULT_FLOAT_OBJECT(PyObject **operand1, PyObject *operand2);
42#if PYTHON_VERSION >= 0x350
44extern bool INPLACE_OPERATION_MATMULT_OBJECT_OBJECT(PyObject **operand1, PyObject *operand2);