MCPcopy Create free account
hub / github.com/cvxpy/cvxpy / SWIG_Python_InitShadowInstance

Function SWIG_Python_InitShadowInstance

cvxpy/cvxcore/python/cvxcore_wrap.cxx:2783–2798  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2781
2782
2783SWIGINTERN PyObject *
2784SWIG_Python_InitShadowInstance(PyObject *args) {
2785 PyObject *obj[2];
2786 if (!SWIG_Python_UnpackTuple(args, "swiginit", 2, 2, obj)) {
2787 return NULL;
2788 } else {
2789 SwigPyObject *sthis = SWIG_Python_GetSwigThis(obj[0]);
2790 if (sthis) {
2791 Py_DECREF(SwigPyObject_append((PyObject*) sthis, obj[1]));
2792 } else {
2793 if (SWIG_Python_SetSwigThis(obj[0], obj[1]) != 0)
2794 return NULL;
2795 }
2796 return SWIG_Py_Void();
2797 }
2798}
2799
2800/* Create a new pointer object */
2801

Callers 9

LinOp_swiginitFunction · 0.85
ProblemData_swiginitFunction · 0.85
IntVector_swiginitFunction · 0.85
DoubleVector_swiginitFunction · 0.85
IntVector2D_swiginitFunction · 0.85
DoubleVector2D_swiginitFunction · 0.85
IntIntMap_swiginitFunction · 0.85
LinOpVector_swiginitFunction · 0.85

Calls 3

SwigPyObject_appendFunction · 0.85
SWIG_Python_SetSwigThisFunction · 0.85
SWIG_Py_VoidFunction · 0.85

Tested by

no test coverage detected