|
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().
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] |
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().
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().
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().
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().