ReactOS  0.4.15-dev-509-g96a357b
REProgState Struct Reference
Collaboration diagram for REProgState:

Public Attributes

jsbytecodecontinue_pc
 
jsbytecode continue_op
 
ptrdiff_t index
 
size_t parenSoFar
 
union {
   struct {
      UINT   min
 
      UINT   max
 
   }   quantifier
 
   struct {
      size_t   top
 
      size_t   sz
 
   }   assertion
 
u
 
union {
   struct {
      UINT   min
 
      UINT   max
 
   }   quantifier
 
   struct {
      size_t   top
 
      size_t   sz
 
   }   assertion
 
u
 

Detailed Description

Definition at line 202 of file regexp.c.

Member Data Documentation

◆ assertion [1/2]

struct { ... } REProgState::assertion

Referenced by ExecuteREBytecode().

◆ assertion [2/2]

struct { ... } REProgState::assertion

◆ continue_op

jsbytecode REProgState::continue_op

Definition at line 204 of file regexp.c.

Referenced by ExecuteREBytecode().

◆ continue_pc

jsbytecode * REProgState::continue_pc

Definition at line 203 of file regexp.c.

Referenced by ExecuteREBytecode().

◆ index

ptrdiff_t REProgState::index

Definition at line 205 of file regexp.c.

Referenced by ExecuteREBytecode().

◆ max

UINT REProgState::max

Definition at line 210 of file regexp.c.

◆ min

UINT REProgState::min

Definition at line 209 of file regexp.c.

◆ parenSoFar

size_t REProgState::parenSoFar

Definition at line 206 of file regexp.c.

Referenced by ExecuteREBytecode().

◆ quantifier [1/2]

struct { ... } REProgState::quantifier

◆ quantifier [2/2]

struct { ... } REProgState::quantifier

Referenced by ExecuteREBytecode().

◆ sz

size_t REProgState::sz

Definition at line 214 of file regexp.c.

◆ top

size_t REProgState::top

Definition at line 213 of file regexp.c.

◆ u [1/2]

union { ... } REProgState::u

Referenced by ExecuteREBytecode().

◆ u [2/2]

union { ... } REProgState::u

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