PostgreSQL Source Code: state Struct Reference (original) (raw)
#include <[regguts.h](regguts%5F8h%5Fsource.html)>
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 |
Definition at line 322 of file regguts.h.
◆ ats
◆ charcnt
◆ chars
◆ defaulttype
◆ flag
Definition at line 326 of file regguts.h.
Referenced by cleanup(), fixconstraintloops(), fixempties(), freestate(), newfstate(), newstate(), pull(), pullback(), push(), pushfwd(), and queryin().
◆ goahead
◆ goback
◆ ins
Definition at line 329 of file regguts.h.
Referenced by changearctarget(), check_in_colors_match(), clonesuccessorstates(), copyins(), createarc(), dropstate(), fixempties(), freearc(), makesearch(), markcanreach(), mergeins(), moveins(), newarc(), newstate(), pull(), push(), pushfwd(), and sortins().
◆ leapcnt
◆ lsis
◆ next
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(), pullback(), pushfwd(), queryin(), removecantmatch(), and XLogDecodeNextRecord().
◆ nins
Definition at line 327 of file regguts.h.
Referenced by cbracket(), changearctarget(), cleanup(), clonesuccessorstates(), copyins(), createarc(), delsub(), deltraverse(), fixconstraintloops(), fixempties(), freearc(), freestate(), moveins(), newarc(), newstate(), parseqatom(), pull(), pullback(), push(), pushfwd(), and sortins().
◆ no
Definition at line 324 of file regguts.h.
Referenced by checkmatchall(), checkmatchall_recurse(), cleanup(), clonesuccessorstates(), compact(), delsub(), deltraverse(), dumpnfa(), emptyreachable(), fixempties(), freestate(), newstate(), sortins_cmp(), and sortouts_cmp().
◆ nouts
Definition at line 328 of file regguts.h.
Referenced by breakconstraintloop(), cbracket(), changearcsource(), compact(), copyouts(), createarc(), delsub(), deltraverse(), dumpnfa(), fixconstraintloops(), fixempties(), freearc(), freestate(), moveouts(), newarc(), newstate(), parseqatom(), pull(), pullback(), push(), pushfwd(), and sortouts().
◆ outs
Definition at line 330 of file regguts.h.
Referenced by analyze(), breakconstraintloop(), changearcsource(), check_out_colors_match(), checkmatchall(), checkmatchall_recurse(), cleartraverse(), cloneouts(), clonesuccessorstates(), colorcomplement(), compact(), copyouts(), createarc(), deltraverse(), dropstate(), duptraverse(), findarc(), findconstraintloop(), fixconstraintloops(), fixempties(), freearc(), hasconstraintout(), hasnonemptyout(), makesearch(), markreachable(), moveouts(), newarc(), newstate(), optimizebracket(), pull(), pullback(), push(), removecantmatch(), removetraverse(), and sortouts().
◆ prev
struct state* state::prev
◆ timecnt
◆ tmp
Definition at line 331 of file regguts.h.
Referenced by breakconstraintloop(), checkmatchall(), checkmatchall_recurse(), cleanup(), cleartraverse(), clonesuccessorstates(), delsub(), deltraverse(), dupnfa(), duptraverse(), emptyreachable(), findconstraintloop(), fixconstraintloops(), fixempties(), gmtsub(), makesearch(), markcanreach(), markreachable(), newstate(), pull(), pullback(), push(), pushfwd(), removeconstraints(), and removetraverse().
◆ ttis
◆ typecnt
◆ types
The documentation for this struct was generated from the following files: