Lines Matching defs:file_obj
112 load_data(PyZoneInfo_ZoneInfo *self, PyObject *file_obj);
184 PyObject *file_obj = NULL;
192 file_obj = PyObject_CallMethod(_common_mod, "load_tzdata", "O", key);
193 if (file_obj == NULL) {
204 if (file_obj == NULL) {
205 file_obj = PyObject_CallFunction(io_open, "Os", file_path, "rb");
206 if (file_obj == NULL) {
211 if (load_data((PyZoneInfo_ZoneInfo *)self, file_obj)) {
215 PyObject *rv = PyObject_CallMethod(file_obj, "close", NULL);
216 Py_DECREF(file_obj);
217 file_obj = NULL;
231 if (file_obj != NULL) {
234 PyObject *tmp = PyObject_CallMethod(file_obj, "close", NULL);
240 Py_DECREF(file_obj);
344 PyObject *file_obj = NULL;
350 if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O|O", kwlist, &file_obj,
361 file_repr = PyUnicode_FromFormat("%R", file_obj);
366 if (load_data(self, file_obj)) {
836 load_data(PyZoneInfo_ZoneInfo *self, PyObject *file_obj)
854 data_tuple = PyObject_CallMethod(_common_mod, "load_data", "O", file_obj);