PostgreSQL Source Code git master
Data Fields
subre Struct Reference

#include <regguts.h>

Data Fields

char  op
 
char  flags
 
char  latype
 
int  id
 
int  capno
 
int  backno
 
short  min
 
short  max
 
struct subrechild
 
struct subresibling
 
struct statebegin
 
struct stateend
 
struct cnfa  cnfa
 
struct subrechain
 

Detailed Description

Definition at line 478 of file regguts.h.

Field Documentation

backno

int subre::backno

Definition at line 500 of file regguts.h.

Referenced by cbrdissect(), getsubdfa(), parseqatom(), and subre().

begin

struct state* subre::begin

Definition at line 505 of file regguts.h.

Referenced by cdissect(), freesrnode(), newlacon(), nfanode(), nfatree(), parseqatom(), subre(), and subset().

capno

int subre::capno

Definition at line 499 of file regguts.h.

Referenced by cdissect(), parseqatom(), removecaptures(), subre(), subset(), and zaptreesubs().

chain

struct subre* subre::chain

Definition at line 508 of file regguts.h.

Referenced by cleanst(), and subre().

child

struct subre* subre::child

Definition at line 503 of file regguts.h.

Referenced by caltdissect(), ccondissect(), cdissect(), citerdissect(), crevcondissect(), creviterdissect(), freesrnode(), freesubre(), markst(), nfatree(), numst(), parse(), parseqatom(), removecaptures(), subre(), and zaptreesubs().

cnfa

struct cnfa subre::cnfa

Definition at line 507 of file regguts.h.

Referenced by caltdissect(), ccondissect(), citerdissect(), crevcondissect(), creviterdissect(), freelacons(), freesrnode(), getladfa(), getsubdfa(), newlacon(), nfanode(), pg_regexec(), pg_regprefix(), and subre().

end

struct state* subre::end

Definition at line 506 of file regguts.h.

Referenced by cdissect(), freesrnode(), newlacon(), nfanode(), parseqatom(), subre(), and subset().

flags

char subre::flags

Definition at line 481 of file regguts.h.

Referenced by ccondissect(), cdissect(), cfindloop(), citerdissect(), cleanst(), crevcondissect(), creviterdissect(), find(), freesrnode(), markst(), parse(), parseqatom(), pg_regcomp(), removecaptures(), and subre().

id

int subre::id

Definition at line 498 of file regguts.h.

Referenced by caltdissect(), cbrdissect(), ccondissect(), cdissect(), citerdissect(), crevcondissect(), creviterdissect(), getsubdfa(), numst(), subre(), and subset().

latype

char subre::latype

Definition at line 497 of file regguts.h.

Referenced by lacon(), newlacon(), parseqatom(), pg_regcomp(), and subre().

max

short subre::max

Definition at line 502 of file regguts.h.

Referenced by cbrdissect(), citerdissect(), creviterdissect(), getsubdfa(), parseqatom(), and subre().

min

short subre::min

Definition at line 501 of file regguts.h.

Referenced by cbrdissect(), citerdissect(), creviterdissect(), getsubdfa(), parseqatom(), and subre().

op

char subre::op

Definition at line 480 of file regguts.h.

Referenced by caltdissect(), cbrdissect(), ccondissect(), cdissect(), citerdissect(), crevcondissect(), creviterdissect(), getsubdfa(), parse(), parseqatom(), removecaptures(), and subre().

sibling

struct subre* subre::sibling

Definition at line 504 of file regguts.h.

Referenced by caltdissect(), ccondissect(), crevcondissect(), freesrnode(), freesubreandsiblings(), markst(), nfatree(), numst(), parse(), parseqatom(), removecaptures(), subre(), and zaptreesubs().


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

AltStyle によって変換されたページ (->オリジナル) /