PostgreSQL Source Code
git master
|
Go to the source code of this file.
Functions | |
int | pg_reg_getnumstates (const regex_t *regex) |
int | pg_reg_getinitialstate (const regex_t *regex) |
int | pg_reg_getfinalstate (const regex_t *regex) |
static void | traverse_lacons (struct cnfa *cnfa, int st, int *arcs_count, regex_arc_t *arcs, int arcs_len) |
int | pg_reg_getnumoutarcs (const regex_t *regex, int st) |
void | pg_reg_getoutarcs (const regex_t *regex, int st, regex_arc_t *arcs, int arcs_len) |
int | pg_reg_getnumcolors (const regex_t *regex) |
int | pg_reg_colorisbegin (const regex_t *regex, int co) |
int | pg_reg_colorisend (const regex_t *regex, int co) |
int | pg_reg_getnumcharacters (const regex_t *regex, int co) |
void | pg_reg_getcharacters (const regex_t *regex, int co, pg_wchar *chars, int chars_len) |
int pg_reg_colorisbegin | ( | const regex_t * | regex, |
int | co | ||
) |
Definition at line 191 of file regexport.c.
References assert, cnfa::bos, and REMAGIC.
Referenced by addKey().
int pg_reg_colorisend | ( | const regex_t * | regex, |
int | co | ||
) |
Definition at line 266 of file regexport.c.
References assert, colormap::cd, chars, CHR_MIN, colordesc::flags, colormap::locolormap, colormap::max, MAX_SIMPLE_CHR, PSEUDO, and REMAGIC.
Referenced by getColorInfo().
int pg_reg_getfinalstate | ( | const regex_t * | regex | ) |
Definition at line 64 of file regexport.c.
References assert, cnfa::post, and REMAGIC.
Referenced by addKey().
int pg_reg_getinitialstate | ( | const regex_t * | regex | ) |
Definition at line 50 of file regexport.c.
References assert, cnfa::pre, and REMAGIC.
Referenced by transformGraph().
int pg_reg_getnumcharacters | ( | const regex_t * | regex, |
int | co | ||
) |
Definition at line 230 of file regexport.c.
References assert, colormap::cd, colordesc::flags, colormap::max, colordesc::nschrs, colordesc::nuchrs, PSEUDO, and REMAGIC.
Referenced by getColorInfo().
int pg_reg_getnumcolors | ( | const regex_t * | regex | ) |
Definition at line 174 of file regexport.c.
References assert, colormap::max, and REMAGIC.
Referenced by getColorInfo().
int pg_reg_getnumoutarcs | ( | const regex_t * | regex, |
int | st | ||
) |
Definition at line 134 of file regexport.c.
References assert, cnfa::nstates, REMAGIC, and traverse_lacons().
int pg_reg_getnumstates | ( | const regex_t * | regex | ) |
void pg_reg_getoutarcs | ( | const regex_t * | regex, |
int | st, | ||
regex_arc_t * | arcs, | ||
int | arcs_len | ||
) |
Definition at line 155 of file regexport.c.
References assert, cnfa::nstates, REMAGIC, and traverse_lacons().
|
static |
Definition at line 93 of file regexport.c.
References Assert, check_stack_depth(), regex_arc_t::co, carc::co, COLORLESS, cnfa::ncolors, cnfa::post, cnfa::states, regex_arc_t::to, and carc::to.
Referenced by pg_reg_getnumoutarcs(), and pg_reg_getoutarcs().