Searched refs:trans_idx (Results 1 - 4 of 4) sorted by relevance
/third_party/python/Lib/zoneinfo/ |
H A D | _zoneinfo.py | 227 trans_idx, trans_utc, utcoff, isdst, abbr, tz_str = _common.load_data( 232 dstoff = self._utcoff_to_dstoff(trans_idx, utcoff, isdst) 235 trans_local = self._ts_to_local(trans_idx, trans_utc, utcoff) 247 self._ttinfos = [_ttinfo_list[idx] for idx in trans_idx] 299 def _utcoff_to_dstoff(trans_idx, utcoffsets, isdsts): 313 for i in range(1, len(trans_idx)): 317 idx = trans_idx[i] 332 comp_idx = trans_idx[i - 1] 338 comp_idx = trans_idx[i + 1] 362 def _ts_to_local(trans_idx, trans_list_ut [all...] |
H A D | _common.py | 64 trans_idx = struct.unpack(f">{timecnt}B", fobj.read(timecnt)) 67 trans_idx = () 124 return trans_idx, trans_list_utc, utcoff, isdst, abbr, tz_str
|
/third_party/python/Modules/ |
H A D | _zoneinfo.c | 114 utcoff_to_dstoff(size_t *trans_idx, long *utcoffs, long *dstoffs, 118 ts_to_local(size_t *trans_idx, int64_t *trans_utc, long *utcoff, 842 size_t *trans_idx = NULL; in load_data() local 917 trans_idx = PyMem_Malloc(self->num_transitions * sizeof(Py_ssize_t)); in load_data() 918 if (trans_idx == NULL) { in load_data() 942 trans_idx[i] = (size_t)cur_trans_idx; in load_data() 943 if (trans_idx[i] > self->num_ttinfos) { in load_data() 991 utcoff_to_dstoff(trans_idx, utcoff, dstoff, isdst, self->num_transitions, in load_data() 994 if (ts_to_local(trans_idx, self->trans_list_utc, utcoff, in load_data() 1024 size_t ttinfo_idx = trans_idx[ in load_data() 1977 utcoff_to_dstoff(size_t *trans_idx, long *utcoffs, long *dstoffs, unsigned char *isdsts, size_t num_transitions, size_t num_ttinfos) utcoff_to_dstoff() argument 2061 ts_to_local(size_t *trans_idx, int64_t *trans_utc, long *utcoff, int64_t *trans_local[2], size_t num_ttinfos, size_t num_transitions) ts_to_local() argument [all...] |
/third_party/python/Lib/test/test_zoneinfo/ |
H A D | test_zoneinfo.py | 819 trans_idx = trans_idx_lists[v] 834 trans_idx.append(offsets.index(offset_after)) 846 trans_idx = trans_idx_lists[v] 878 zonefile.write(struct.pack(f">{timecnt}B", *trans_idx))
|
Completed in 6 milliseconds