ReactOS 0.4.16-dev-338-g34e76ad
regexp_t Struct Reference

#include <regexp.h>

Collaboration diagram for regexp_t:

Public Attributes

WORD flags
 
size_t parenCount
 
size_t classCount
 
struct RECharSetclassList
 
const WCHARsource
 
DWORD source_len
 
jsbytecode program [1]
 

Detailed Description

Definition at line 56 of file regexp.h.

Member Data Documentation

◆ classCount

size_t regexp_t::classCount

Definition at line 59 of file regexp.h.

Referenced by InitMatch(), regexp_destroy(), and regexp_new().

◆ classList

struct RECharSet * regexp_t::classList

◆ flags

◆ parenCount

size_t regexp_t::parenCount

Definition at line 58 of file regexp.h.

Referenced by alloc_match_state(), MatchRegExp(), regexp_execute(), and regexp_new().

◆ program

jsbytecode regexp_t::program

Definition at line 63 of file regexp.h.

Referenced by EmitREBytecode(), ExecuteREBytecode(), regexp_new(), and SimpleMatch().

◆ source

const WCHAR * regexp_t::source

Definition at line 61 of file regexp.h.

Referenced by ProcessCharSet(), regexp_new(), and SimpleMatch().

◆ source_len

DWORD regexp_t::source_len

Definition at line 62 of file regexp.h.

Referenced by ProcessCharSet(), and regexp_new().


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