PostgreSQL Source Code  git master
dfa Struct Reference

Data Fields

int nssets
 
int nssused
 
int nstates
 
int ncolors
 
int wordsper
 
struct ssetssets
 
unsigned * statesarea
 
unsigned * work
 
struct sset ** outsarea
 
struct arcpincarea
 
struct cnfacnfa
 
struct colormapcm
 
chrlastpost
 
chrlastnopr
 
struct ssetsearch
 
int cptsmalloced
 
char * mallocarea
 

Detailed Description

Definition at line 63 of file regexec.c.

Field Documentation

◆ cm

struct colormap* dfa::cm

Definition at line 76 of file regexec.c.

Referenced by longest(), matchuntil(), newdfa(), and shortest().

◆ cnfa

struct cnfa* dfa::cnfa

Definition at line 75 of file regexec.c.

Referenced by initialize(), longest(), matchuntil(), miss(), newdfa(), and shortest().

◆ cptsmalloced

int dfa::cptsmalloced

Definition at line 80 of file regexec.c.

Referenced by freedfa(), and newdfa().

◆ incarea

struct arcp* dfa::incarea

Definition at line 74 of file regexec.c.

Referenced by freedfa(), newdfa(), and pickss().

◆ lastnopr

chr* dfa::lastnopr

Definition at line 78 of file regexec.c.

Referenced by getvacant(), initialize(), lastcold(), and newdfa().

◆ lastpost

chr* dfa::lastpost

Definition at line 77 of file regexec.c.

Referenced by getvacant(), initialize(), longest(), and newdfa().

◆ mallocarea

char* dfa::mallocarea

Definition at line 81 of file regexec.c.

Referenced by freedfa(), and newdfa().

◆ ncolors

int dfa::ncolors

Definition at line 68 of file regexec.c.

Referenced by getvacant(), newdfa(), and pickss().

◆ nssets

int dfa::nssets

Definition at line 65 of file regexec.c.

Referenced by newdfa(), and pickss().

◆ nssused

int dfa::nssused

Definition at line 66 of file regexec.c.

Referenced by initialize(), lastcold(), longest(), miss(), newdfa(), and pickss().

◆ nstates

int dfa::nstates

Definition at line 67 of file regexec.c.

Referenced by miss(), and newdfa().

◆ outsarea

struct sset** dfa::outsarea

Definition at line 73 of file regexec.c.

Referenced by freedfa(), newdfa(), and pickss().

◆ search

struct sset* dfa::search

Definition at line 79 of file regexec.c.

Referenced by newdfa(), and pickss().

◆ ssets

struct sset* dfa::ssets

◆ statesarea

unsigned* dfa::statesarea

Definition at line 71 of file regexec.c.

Referenced by freedfa(), newdfa(), and pickss().

◆ wordsper

int dfa::wordsper

Definition at line 69 of file regexec.c.

Referenced by initialize(), miss(), newdfa(), and pickss().

◆ work

unsigned* dfa::work

Definition at line 72 of file regexec.c.

Referenced by miss(), and newdfa().


The documentation for this struct was generated from the following file: