Searched refs:PyDateTimeAPI (Results 1 – 5 of 5) sorted by relevance
/external/python/cpython3/Include/ |
D | datetime.h | 197 static PyDateTime_CAPI *PyDateTimeAPI = NULL; variable 200 PyDateTimeAPI = (PyDateTime_CAPI *)PyCapsule_Import(PyDateTime_CAPSULE_NAME, 0) 203 #define PyDateTime_TimeZone_UTC PyDateTimeAPI->TimeZone_UTC 206 #define PyDate_Check(op) PyObject_TypeCheck((op), PyDateTimeAPI->DateType) 207 #define PyDate_CheckExact(op) Py_IS_TYPE((op), PyDateTimeAPI->DateType) 209 #define PyDateTime_Check(op) PyObject_TypeCheck((op), PyDateTimeAPI->DateTimeType) 210 #define PyDateTime_CheckExact(op) Py_IS_TYPE((op), PyDateTimeAPI->DateTimeType) 212 #define PyTime_Check(op) PyObject_TypeCheck((op), PyDateTimeAPI->TimeType) 213 #define PyTime_CheckExact(op) Py_IS_TYPE((op), PyDateTimeAPI->TimeType) 215 #define PyDelta_Check(op) PyObject_TypeCheck((op), PyDateTimeAPI->DeltaType) [all …]
|
/external/python/cpython3/Modules/_testcapi/ |
D | datetime.c | 11 if (PyDateTimeAPI) { in test_datetime_capi() 25 if (PyDateTimeAPI == NULL) { in test_datetime_capi() 30 assert(!PyType_HasFeature(PyDateTimeAPI->DateType, Py_TPFLAGS_HEAPTYPE)); in test_datetime_capi() 31 assert(!PyType_HasFeature(PyDateTimeAPI->TimeType, Py_TPFLAGS_HEAPTYPE)); in test_datetime_capi() 32 assert(!PyType_HasFeature(PyDateTimeAPI->DateTimeType, Py_TPFLAGS_HEAPTYPE)); in test_datetime_capi() 33 assert(!PyType_HasFeature(PyDateTimeAPI->DeltaType, Py_TPFLAGS_HEAPTYPE)); in test_datetime_capi() 34 assert(!PyType_HasFeature(PyDateTimeAPI->TZInfoType, Py_TPFLAGS_HEAPTYPE)); in test_datetime_capi() 101 PyObject *est_zone_capi = PyDateTimeAPI->TimeZone_FromTimeZone(offset, name); in make_timezones_capi() 179 return Py_NewRef(PyDateTimeAPI->TimeZone_UTC); in get_timezone_utc_capi() 197 rv = PyDateTimeAPI->Date_FromDate( in get_date_fromdate() [all …]
|
/external/python/cpython3/Modules/ |
D | _zoneinfo.c | 860 PyObject *tmp = PyDateTimeAPI->Delta_FromDelta( in load_timedelta() 861 0, seconds, 0, 1, PyDateTimeAPI->DeltaType); in load_timedelta() 2715 if (PyDateTimeAPI == NULL) { in zoneinfomodule_exec() 2720 PyObject *base = (PyObject *)PyDateTimeAPI->TZInfoType; in zoneinfomodule_exec()
|
/external/python/cpython3/Doc/c-api/ |
D | datetime.rst | 13 into a static variable, :c:data:`!PyDateTimeAPI`, that is used by the following
|
/external/python/cpython3/Tools/c-analyzer/cpython/ |
D | globals-to-fix.tsv | 456 Include/datetime.h - PyDateTimeAPI -
|