PostgreSQL Source Code  git master
cnfa Struct Reference

#include <regguts.h>

Data Fields

int nstates
 
int ncolors
 
int flags
 
int pre
 
int post
 
color bos [2]
 
color eos [2]
 
char * stflags
 
struct carc ** states
 
struct carcarcs
 

Detailed Description

Definition at line 354 of file regguts.h.

Field Documentation

◆ arcs

struct carc* cnfa::arcs

Definition at line 368 of file regguts.h.

Referenced by compact(), and freecnfa().

◆ bos

color cnfa::bos[2]

Definition at line 362 of file regguts.h.

Referenced by compact(), dumpnfa(), findprefix(), longest(), matchuntil(), pg_reg_colorisbegin(), and shortest().

◆ eos

color cnfa::eos[2]

Definition at line 363 of file regguts.h.

Referenced by compact(), dumpnfa(), findprefix(), longest(), matchuntil(), pg_reg_colorisend(), and shortest().

◆ flags

int cnfa::flags

Definition at line 358 of file regguts.h.

Referenced by compact(), dumpnfa(), and miss().

◆ ncolors

int cnfa::ncolors

Definition at line 357 of file regguts.h.

Referenced by compact(), dumpnfa(), findprefix(), lacon(), miss(), newdfa(), and traverse_lacons().

◆ nstates

◆ post

int cnfa::post

◆ pre

int cnfa::pre

Definition at line 360 of file regguts.h.

Referenced by compact(), dumpnfa(), findprefix(), initialize(), and pg_reg_getinitialstate().

◆ states

struct carc** cnfa::states

Definition at line 366 of file regguts.h.

Referenced by compact(), dumpnfa(), findprefix(), freecnfa(), miss(), and traverse_lacons().

◆ stflags

char* cnfa::stflags

Definition at line 364 of file regguts.h.

Referenced by compact(), dumpnfa(), freecnfa(), and miss().


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