Lines Matching defs:pkgname
7454 PyObject *fullmodname, *pkgname, *pkgpath, *pkgname_or_unknown, *errmsg;
7462 pkgname = PyObject_GetAttr(v, &_Py_ID(__name__));
7463 if (pkgname == NULL) {
7466 if (!PyUnicode_Check(pkgname)) {
7467 Py_CLEAR(pkgname);
7470 fullmodname = PyUnicode_FromFormat("%U.%U", pkgname, name);
7472 Py_DECREF(pkgname);
7480 Py_DECREF(pkgname);
7484 if (pkgname == NULL) {
7491 pkgname_or_unknown = pkgname;
7500 /* NULL checks for errmsg and pkgname done by PyErr_SetImportError. */
7501 PyErr_SetImportError(errmsg, pkgname, NULL);
7513 /* NULL checks for errmsg and pkgname done by PyErr_SetImportError. */
7514 PyErr_SetImportError(errmsg, pkgname, pkgpath);