#include <regguts.h>
Data Fields | |
int | no |
char | flag |
int | nins |
struct arc * | ins |
int | nouts |
struct arc * | outs |
struct arc * | free |
struct state * | tmp |
struct state * | next |
struct state * | prev |
struct arcbatch | oas |
int | noas |
int | leapcnt |
int | timecnt |
int | typecnt |
int | charcnt |
int | goback |
int | goahead |
pg_time_t | ats [TZ_MAX_TIMES] |
unsigned char | types [TZ_MAX_TIMES] |
struct ttinfo | ttis [TZ_MAX_TYPES] |
char | chars [BIGGEST(BIGGEST(TZ_MAX_CHARS+1, 3),(2 *(TZ_STRLEN_MAX+1)))] |
struct lsinfo | lsis [TZ_MAX_LEAPS] |
Definition at line 303 of file regguts.h.
pg_time_t state::ats[TZ_MAX_TIMES] |
Definition at line 48 of file pgtz.h.
Referenced by localsub(), pg_next_dst_boundary(), tzload(), and tzparse().
int state::charcnt |
char state::chars[BIGGEST(BIGGEST(TZ_MAX_CHARS+1, 3),(2 *(TZ_STRLEN_MAX+1)))] |
Definition at line 52 of file pgtz.h.
Referenced by localsub(), typesequiv(), tzload(), and tzparse().
char state::flag |
Definition at line 307 of file regguts.h.
Referenced by cleanup(), fixempties(), freestate(), newfstate(), newstate(), pull(), and push().
struct arc* state::free |
Definition at line 312 of file regguts.h.
Referenced by allocarc(), freearc(), and newstate().
int state::goahead |
Definition at line 47 of file pgtz.h.
Referenced by localsub(), pg_next_dst_boundary(), tzload(), and tzparse().
int state::goback |
Definition at line 46 of file pgtz.h.
Referenced by localsub(), pg_next_dst_boundary(), tzload(), and tzparse().
struct arc* state::ins |
Definition at line 309 of file regguts.h.
Referenced by copyins(), destroystate(), dropstate(), fixempties(), freearc(), makesearch(), markcanreach(), moveins(), newarc(), newstate(), nonemptyins(), pull(), push(), and pushfwd().
int state::leapcnt |
struct lsinfo state::lsis[TZ_MAX_LEAPS] |
struct state* state::next |
Definition at line 314 of file regguts.h.
Referenced by cleanup(), compact(), destroystate(), dumpnfa(), fixempties(), freenfa(), freestate(), newstate(), pullback(), and pushfwd().
int state::nins |
Definition at line 308 of file regguts.h.
Referenced by cbracket(), cleanup(), delsub(), deltraverse(), fixempties(), freearc(), freenfa(), freestate(), moveins(), newarc(), newstate(), parseqatom(), pull(), push(), and replaceempty().
int state::no |
Definition at line 305 of file regguts.h.
Referenced by cleanup(), compact(), delsub(), deltraverse(), destroystate(), dumpnfa(), freestate(), newstate(), pullback(), and pushfwd().
int state::noas |
Definition at line 317 of file regguts.h.
Referenced by allocarc(), and newstate().
int state::nouts |
Definition at line 310 of file regguts.h.
Referenced by cbracket(), compact(), delsub(), deltraverse(), fixempties(), freearc(), freenfa(), freestate(), newarc(), newstate(), parseqatom(), pull(), push(), and replaceempty().
struct arcbatch state::oas |
Definition at line 316 of file regguts.h.
Referenced by allocarc(), destroystate(), and newstate().
struct arc* state::outs |
Definition at line 311 of file regguts.h.
Referenced by analyze(), cleartraverse(), cloneouts(), compact(), copyouts(), deltraverse(), destroystate(), dropstate(), duptraverse(), emptyreachable(), findarc(), fixempties(), freearc(), hasnonemptyout(), makesearch(), markreachable(), moveouts(), newarc(), newstate(), nonemptyouts(), pull(), pullback(), and push().
struct state* state::prev |
Definition at line 315 of file regguts.h.
Referenced by freestate(), and newstate().
int state::timecnt |
Definition at line 43 of file pgtz.h.
Referenced by localsub(), pg_next_dst_boundary(), tzload(), and tzparse().
struct state* state::tmp |
Definition at line 313 of file regguts.h.
Referenced by cleanup(), cleartraverse(), delsub(), deltraverse(), dupnfa(), duptraverse(), emptyreachable(), fixempties(), makesearch(), markcanreach(), markreachable(), and newstate().
struct ttinfo state::ttis[TZ_MAX_TYPES] |
Definition at line 50 of file pgtz.h.
Referenced by localsub(), pg_get_timezone_offset(), pg_next_dst_boundary(), typesequiv(), tzload(), and tzparse().
int state::typecnt |
Definition at line 44 of file pgtz.h.
Referenced by localsub(), pg_get_timezone_offset(), pg_next_dst_boundary(), typesequiv(), tzload(), and tzparse().
unsigned char state::types[TZ_MAX_TIMES] |
Definition at line 49 of file pgtz.h.
Referenced by localsub(), pg_next_dst_boundary(), tzload(), and tzparse().