have_time 116 ext/date/lib/parse_date.c #define TIMELIB_HAVE_TIME() { if (s->time->have_time) { add_error(s, "Double time specification"); timelib_string_free(str); return TIMELIB_ERROR; } else { s->time->have_time = 1; s->time->h = 0; s->time->i = 0; s->time->s = 0; s->time->f = 0; } } have_time 117 ext/date/lib/parse_date.c #define TIMELIB_UNHAVE_TIME() { s->time->have_time = 0; s->time->h = 0; s->time->i = 0; s->time->s = 0; s->time->f = 0; } have_time 15587 ext/date/lib/parse_date.c switch (s->time->have_time) { have_time 15601 ext/date/lib/parse_date.c s->time->have_time++; have_time 24686 ext/date/lib/parse_date.c if (in.time->have_time && !timelib_valid_time( in.time->h, in.time->i, in.time->s)) { have_time 25071 ext/date/lib/parse_date.c if (!(options & TIMELIB_OVERRIDE_TIME) && parsed->have_date && !parsed->have_time) { have_time 251 ext/date/lib/timelib_structs.h unsigned int have_time, have_date, have_zone, have_relative, have_weeknr_day;