Lines Matching defs:num_ttinfos
45 size_t num_ttinfos;
116 size_t num_ttinfos);
119 int64_t *trans_local[2], size_t num_ttinfos,
323 for (size_t i = 0; i < self->num_ttinfos; ++i) {
903 Py_ssize_t num_ttinfos = PyTuple_Size(utcoff_list);
904 if (num_ttinfos < 0) {
909 self->num_ttinfos = (size_t)num_ttinfos;
943 if (trans_idx[i] > self->num_ttinfos) {
953 // Load UTC offsets and isdst (size num_ttinfos)
954 utcoff = PyMem_Malloc(self->num_ttinfos * sizeof(long));
955 isdst = PyMem_Malloc(self->num_ttinfos * sizeof(unsigned char));
960 for (size_t i = 0; i < self->num_ttinfos; ++i) {
985 dstoff = PyMem_Calloc(self->num_ttinfos, sizeof(long));
992 self->num_ttinfos);
995 self->trans_list_wall, self->num_ttinfos,
1001 self->_ttinfos = PyMem_Malloc(self->num_ttinfos * sizeof(_ttinfo));
1005 for (size_t i = 0; i < self->num_ttinfos; ++i) {
1025 assert(ttinfo_idx < self->num_ttinfos);
1030 for (size_t i = 0; i < self->num_ttinfos; ++i) {
1039 if (self->ttinfo_before == NULL && self->num_ttinfos > 0) {
1049 if (!self->num_ttinfos) {
1056 idx = self->num_ttinfos - 1;
1096 if (self->num_ttinfos > 1 || !self->tzrule_after.std_only) {
1099 else if (self->num_ttinfos == 0) {
1979 size_t num_ttinfos)
1983 for (size_t i = 0; i < num_ttinfos; ++i) {
2007 if (!dstoff && idx < (num_ttinfos - 1)) {
2030 for (size_t idx = 0; idx < num_ttinfos; ++idx) {
2062 int64_t *trans_local[2], size_t num_ttinfos,
2080 if (num_ttinfos > 1) {