LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
re_guts Struct Reference

#include <regex2.h>

Collaboration diagram for re_guts:
Collaboration graph
[legend]

Public Attributes

int magic
 
sopstrip
 
int csetsize
 
int ncsets
 
csetsets
 
uchsetbits
 
int cflags
 
sopno nstates
 
sopno firststate
 
sopno laststate
 
int iflags
 
int nbol
 
int neol
 
int ncategories
 
cat_tcategories
 
char * must
 
int mlen
 
size_t nsub
 
int backrefs
 
sopno nplus
 
cat_t catspace [1]
 

Detailed Description

Definition at line 126 of file regex2.h.

Member Data Documentation

int re_guts::backrefs

Definition at line 149 of file regex2.h.

Referenced by llvm_regcomp(), p_ere_exp(), and p_simp_re().

cat_t* re_guts::categories

Definition at line 145 of file regex2.h.

Referenced by categorize(), llvm_regcomp(), and ordinary().

cat_t re_guts::catspace[1]

Definition at line 152 of file regex2.h.

Referenced by llvm_regcomp().

int re_guts::cflags

Definition at line 134 of file regex2.h.

Referenced by llvm_regcomp(), ordinary(), p_bracket(), p_ere_exp(), and p_simp_re().

int re_guts::csetsize

Definition at line 130 of file regex2.h.

Referenced by allocset(), firstch(), freeset(), freezeset(), llvm_regcomp(), nch(), and p_bracket().

sopno re_guts::firststate

Definition at line 136 of file regex2.h.

Referenced by llvm_regcomp().

int re_guts::iflags

Definition at line 138 of file regex2.h.

Referenced by findmust(), llvm_regcomp(), llvm_regexec(), p_bre(), p_ere_exp(), and pluscount().

sopno re_guts::laststate

Definition at line 137 of file regex2.h.

Referenced by llvm_regcomp().

int re_guts::magic

Definition at line 127 of file regex2.h.

Referenced by llvm_regcomp(), llvm_regexec(), and llvm_regfree().

int re_guts::mlen

Definition at line 147 of file regex2.h.

Referenced by findmust(), and llvm_regcomp().

char* re_guts::must

Definition at line 146 of file regex2.h.

Referenced by findmust(), llvm_regcomp(), and llvm_regfree().

int re_guts::nbol

Definition at line 142 of file regex2.h.

Referenced by llvm_regcomp(), p_bre(), and p_ere_exp().

int re_guts::ncategories

Definition at line 144 of file regex2.h.

Referenced by categorize(), llvm_regcomp(), and ordinary().

int re_guts::ncsets

Definition at line 131 of file regex2.h.

Referenced by allocset(), freeset(), freezeset(), isinsets(), llvm_regcomp(), and samesets().

int re_guts::neol

Definition at line 143 of file regex2.h.

Referenced by llvm_regcomp(), p_bre(), and p_ere_exp().

sopno re_guts::nplus

Definition at line 150 of file regex2.h.

Referenced by llvm_regcomp().

sopno re_guts::nstates

Definition at line 135 of file regex2.h.

Referenced by llvm_regexec(), and stripsnug().

size_t re_guts::nsub

Definition at line 148 of file regex2.h.

Referenced by llvm_regcomp(), p_ere_exp(), and p_simp_re().

uch* re_guts::setbits

Definition at line 133 of file regex2.h.

Referenced by allocset(), isinsets(), llvm_regcomp(), llvm_regfree(), and samesets().

cset* re_guts::sets

Definition at line 132 of file regex2.h.

Referenced by allocset(), freeset(), freezeset(), llvm_regcomp(), and llvm_regfree().

sop* re_guts::strip

Definition at line 129 of file regex2.h.

Referenced by findmust(), llvm_regfree(), pluscount(), and stripsnug().


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