{"body":"static PyObject *create_missing_func(PyObject *klass)\n{\n    // When creating the class, memorize it in the missing function by\n    // a partial function argument.\n    static auto *const type = SbkType_FromSpec(&dummy_spec);\n    static auto *const obType = reinterpret_cast<PyObject *>(type);\n    static auto *const _missing = Shiboken::String::createStaticString(\"_missing_\");\n    static auto *const func = PyObject_GetAttr(obType, _missing);\n    static auto *const functools = PyImport_ImportModule(\"_functools\");   // builtin\n    static auto *const _partial = Shiboken::String::createStaticString(\"partial\");\n    static auto *const partial = PyObject_GetAttr(functools, _partial);\n    return PyObject_CallFunctionObjArgs(partial, func, klass, nullptr);\n}\n","name":"partial","extension":"txt","url":"https://www.irccloud.com/pastebin/TrpIVbRg/partial","modified":1679564933,"id":"TrpIVbRg","size":757,"lines":13,"own_paste":false,"theme":"","date":1679564933}