PostgreSQL Source Code  git master
aff_struct Struct Reference

#include <spell.h>

Data Fields

char * flag
 
uint32 type:1
 
uint32 flagflags:7
 
uint32 issimple:1
 
uint32 isregis:1
 
uint32 replen:14
 
char * find
 
char * repl
 
union {
   regex_t *   pregex
 
   Regis   regis
 
reg
 

Detailed Description

Definition at line 87 of file spell.h.

Field Documentation

◆ find

char* aff_struct::find

Definition at line 96 of file spell.h.

Referenced by CheckAffix(), and NIAddAffix().

◆ flag

char* aff_struct::flag

Definition at line 89 of file spell.h.

Referenced by NIAddAffix(), NISortAffixes(), and NormalizeSubWord().

◆ flagflags

uint32 aff_struct::flagflags

Definition at line 92 of file spell.h.

Referenced by CheckAffix(), NIAddAffix(), NISortAffixes(), and NormalizeSubWord().

◆ isregis

uint32 aff_struct::isregis

Definition at line 94 of file spell.h.

Referenced by CheckAffix(), and NIAddAffix().

◆ issimple

uint32 aff_struct::issimple

Definition at line 93 of file spell.h.

Referenced by CheckAffix(), and NIAddAffix().

◆ pregex

regex_t* aff_struct::pregex

Definition at line 105 of file spell.h.

Referenced by CheckAffix(), and NIAddAffix().

◆ 

union { ... } aff_struct::reg

Referenced by CheckAffix(), and NIAddAffix().

◆ regis

Regis aff_struct::regis

Definition at line 106 of file spell.h.

Referenced by CheckAffix(), and NIAddAffix().

◆ repl

char* aff_struct::repl

Definition at line 97 of file spell.h.

Referenced by NIAddAffix(), and NISortAffixes().

◆ replen

uint32 aff_struct::replen

Definition at line 95 of file spell.h.

Referenced by CheckAffix(), mkANode(), mkVoidAffix(), NIAddAffix(), and NISortAffixes().

◆ type

uint32 aff_struct::type

Definition at line 91 of file spell.h.

Referenced by CheckAffix(), NIAddAffix(), and NISortAffixes().


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