Lines Matching defs:out
123 parse_tz_str(PyObject *tz_str_obj, _tzrule *out);
133 parse_transition_rule(const char *const p, TransitionRuleType **out);
142 build_ttinfo(long utcoffset, long dstoffset, PyObject *tzname, _ttinfo *out);
151 TransitionRuleType *end, _tzrule *out);
391 PyObject *out = zoneinfo_new_instance(cls, key);
392 if (out != NULL) {
393 ((PyZoneInfo_ZoneInfo *)out)->source = SOURCE_NOCACHE;
396 return out;
767 build_ttinfo(long utcoffset, long dstoffset, PyObject *tzname, _ttinfo *out)
769 out->utcoff = NULL;
770 out->dstoff = NULL;
771 out->tzname = NULL;
773 out->utcoff_seconds = utcoffset;
774 out->utcoff = load_timedelta(utcoffset);
775 if (out->utcoff == NULL) {
779 out->dstoff = load_timedelta(dstoffset);
780 if (out->dstoff == NULL) {
784 out->tzname = tzname;
1217 int8_t minute, int8_t second, CalendarRule *out)
1255 *out = new_offset;
1304 int8_t second, DayRule *out)
1328 *out = tmp;
1369 // fold and whether DST is positive or negative (rare), and it turns out
1465 parse_tz_str(PyObject *tz_str_obj, _tzrule *out)
1557 build_tzrule(std_abbr, dst_abbr, std_offset, dst_offset, start, end, out);
1728 parse_transition_rule(const char *const p, TransitionRuleType **out)
1802 *out = (TransitionRuleType *)rv;
1843 *out = (TransitionRuleType *)rv;
1917 TransitionRuleType *end, _tzrule *out)
1938 *out = rv;