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 {
   aff_regex_struct *   pregex
 
   Regis   regis
 
reg
 

Detailed Description

Definition at line 98 of file spell.h.

Field Documentation

◆ find

char* aff_struct::find

Definition at line 107 of file spell.h.

Referenced by CheckAffix(), and NIAddAffix().

◆ flag

char* aff_struct::flag

Definition at line 100 of file spell.h.

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

◆ flagflags

uint32 aff_struct::flagflags

Definition at line 103 of file spell.h.

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

◆ isregis

uint32 aff_struct::isregis

Definition at line 105 of file spell.h.

Referenced by CheckAffix(), and NIAddAffix().

◆ issimple

uint32 aff_struct::issimple

Definition at line 104 of file spell.h.

Referenced by CheckAffix(), and NIAddAffix().

◆ pregex

aff_regex_struct* aff_struct::pregex

Definition at line 111 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 112 of file spell.h.

Referenced by CheckAffix(), and NIAddAffix().

◆ repl

char* aff_struct::repl

Definition at line 108 of file spell.h.

Referenced by NIAddAffix(), and NISortAffixes().

◆ replen

uint32 aff_struct::replen

Definition at line 106 of file spell.h.

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

◆ type

uint32 aff_struct::type

Definition at line 102 of file spell.h.

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


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