Home
last modified time | relevance | path

Searched refs:trans_idx (Results 1 - 4 of 4) sorted by relevance

/third_party/python/Lib/zoneinfo/
H A D_zoneinfo.py227 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.py64 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.c114 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 Dtest_zoneinfo.py819 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