|
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 [BIGGEST(BIGGEST(TZ_MAX_CHARS+1, 4),(2 *(TZ_STRLEN_MAX+1)))] |
| struct lsinfo | lsis [TZ_MAX_LEAPS] |
| int | defaulttype |
| pg_time_t state::ats[TZ_MAX_TIMES] |
Definition at line 49 of file pgtz.h.
Referenced by tzloadbody().
| int state::charcnt |
Definition at line 46 of file pgtz.h.
Referenced by tzloadbody().
| char state::chars[BIGGEST(BIGGEST(TZ_MAX_CHARS+1, 4),(2 *(TZ_STRLEN_MAX+1)))] |
Definition at line 52 of file pgtz.h.
Referenced by gmtsub(), pg_get_next_timezone_abbrev(), pg_interpret_timezone_abbrev(), pg_timezone_abbrev_is_known(), and tzloadbody().
| char state::flag |
Definition at line 326 of file regguts.h.
Referenced by cleanup(), fixconstraintloops(), fixempties(), freestate(), newfstate(), newstate(), parse_lquery(), pull(), pullback(), push(), pushfwd(), and queryin().
| struct arc* state::ins |
Definition at line 329 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 332 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 327 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 324 of file regguts.h.
Referenced by checkmatchall(), checkmatchall_recurse(), cleanup(), compact(), deltraverse(), dumpnfa(), emptyreachable(), fixempties(), freestate(), and newstate().
| int state::nouts |
Definition at line 328 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 330 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 334 of file regguts.h.
Referenced by freestate(), and newstate().
| int state::timecnt |
Definition at line 44 of file pgtz.h.
Referenced by tzloadbody().
| struct state* state::tmp |
Definition at line 331 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 51 of file pgtz.h.
Referenced by pg_get_timezone_offset(), pg_next_dst_boundary(), and tzloadbody().
| int state::typecnt |
Definition at line 45 of file pgtz.h.
Referenced by tzloadbody().
| unsigned char state::types[TZ_MAX_TIMES] |
Definition at line 50 of file pgtz.h.
Referenced by tzloadbody().