|
PostgreSQL Source Code git master
|
#include <regguts.h>
Data Fields | |
| int | no |
| char | flag |
| int | nins |
| int | nouts |
| struct arc * | ins |
| struct arc * | outs |
| struct state * | tmp |
| struct state * | next |
| struct state * | prev |
| int | leapcnt |
| int | timecnt |
| int | typecnt |
| int | charcnt |
| bool | goback |
| bool | goahead |
| pg_time_t | ats [TZ_MAX_TIMES] |
| unsigned char | types [TZ_MAX_TIMES] |
| struct ttinfo | ttis [TZ_MAX_TYPES] |
| char | chars [Max(Max(TZ_MAX_CHARS+CHARS_EXTRA, sizeof "UTC"), 2 *(TZNAME_MAXIMUM+1))] |
| struct lsinfo | lsis [TZ_MAX_LEAPS] |
| pg_time_t state::ats[TZ_MAX_TIMES] |
Definition at line 93 of file pgtz.h.
Referenced by tzloadbody().
| int state::charcnt |
Definition at line 90 of file pgtz.h.
Referenced by tzloadbody().
| char state::chars[Max(Max(TZ_MAX_CHARS+CHARS_EXTRA, sizeof "UTC"), 2 *(TZNAME_MAXIMUM+1))] |
Definition at line 96 of file pgtz.h.
Referenced by pg_get_next_timezone_abbrev(), pg_interpret_timezone_abbrev(), pg_timezone_abbrev_is_known(), and tzloadbody().
| char state::flag |
Definition at line 334 of file regguts.h.
Referenced by cleanup(), fixconstraintloops(), fixempties(), freestate(), newfstate(), newstate(), parse_lquery(), pull(), pullback(), push(), pushfwd(), and queryin().
| bool state::goahead |
Definition at line 92 of file pgtz.h.
Referenced by tzloadbody().
| struct arc* state::ins |
Definition at line 337 of file regguts.h.
Referenced by check_in_colors_match(), clonesuccessorstates(), createarc(), dropstate(), fixempties(), freearc(), makesearch(), markcanreach(), mergeins(), newarc(), newstate(), pull(), push(), pushfwd(), single_color_transition(), and sortins().
| struct lsinfo state::lsis[TZ_MAX_LEAPS] |
| struct state* state::next |
Definition at line 340 of file regguts.h.
Referenced by arrayexpr_next_fn(), arrayexpr_startup_fn(), bqarr_in(), breakconstraintloop(), checkmatchall(), cleanup(), compact(), dumpnfa(), fixconstraintloops(), fixempties(), freestate(), newstate(), psqlscan_pop_buffer_stack(), psqlscan_push_new_buffer(), pullback(), pushfwd(), queryin(), removecantmatch(), and XLogDecodeNextRecord().
| int state::nins |
Definition at line 335 of file regguts.h.
Referenced by cbracket(), cleanup(), clonesuccessorstates(), createarc(), deltraverse(), fixconstraintloops(), fixempties(), freearc(), freestate(), newarc(), newstate(), pull(), pullback(), push(), pushfwd(), and sortins().
| int state::no |
Definition at line 332 of file regguts.h.
Referenced by checkmatchall(), checkmatchall_recurse(), cleanup(), compact(), deltraverse(), dumpnfa(), emptyreachable(), fixempties(), freestate(), and newstate().
| int state::nouts |
Definition at line 336 of file regguts.h.
Referenced by compact(), createarc(), deltraverse(), dumpnfa(), fixconstraintloops(), fixempties(), freearc(), freestate(), newarc(), newstate(), pull(), pullback(), push(), pushfwd(), and sortouts().
| struct arc* state::outs |
Definition at line 338 of file regguts.h.
Referenced by analyze(), breakconstraintloop(), check_out_colors_match(), checkmatchall(), checkmatchall_recurse(), cleartraverse(), compact(), createarc(), deltraverse(), dropstate(), duptraverse(), findarc(), findconstraintloop(), fixconstraintloops(), fixempties(), freearc(), hasconstraintout(), hasnonemptyout(), makesearch(), markreachable(), newarc(), newstate(), pull(), pullback(), push(), removecantmatch(), removetraverse(), and sortouts().
| struct state* state::prev |
Definition at line 342 of file regguts.h.
Referenced by freestate(), and newstate().
| int state::timecnt |
Definition at line 88 of file pgtz.h.
Referenced by tzloadbody().
| struct state* state::tmp |
Definition at line 339 of file regguts.h.
Referenced by breakconstraintloop(), checkmatchall(), checkmatchall_recurse(), cleanup(), cleartraverse(), clonesuccessorstates(), deltraverse(), dupnfa(), duptraverse(), emptyreachable(), findconstraintloop(), fixconstraintloops(), fixempties(), gmtsub(), makesearch(), markcanreach(), markreachable(), newstate(), pull(), pullback(), push(), pushfwd(), removeconstraints(), and removetraverse().
| struct ttinfo state::ttis[TZ_MAX_TYPES] |
Definition at line 95 of file pgtz.h.
Referenced by pg_get_timezone_offset(), pg_next_dst_boundary(), and tzloadbody().
| int state::typecnt |
Definition at line 89 of file pgtz.h.
Referenced by tzloadbody().
| unsigned char state::types[TZ_MAX_TIMES] |
Definition at line 94 of file pgtz.h.
Referenced by tzloadbody().