_OnigStackType Struct Reference

#include <regint.h>


Data Fields

unsigned int type
union {
   struct {
      UChar *   pcode
      UChar *   pstr
      UChar *   pstr_prev
      UChar *   pkeep
   }   state
   struct {
      int   count
      UChar *   pcode
      int   num
   }   repeat
   struct {
      OnigStackIndex   si
   }   repeat_inc
   struct {
      int   num
      UChar *   pstr
      OnigStackIndex   start
      OnigStackIndex   end
   }   mem
   struct {
      int   num
      UChar *   pstr
   }   null_check
   struct {
      UChar *   ret_addr
      int   num
      UChar *   pstr
   }   call_frame
u


Detailed Description

Definition at line 783 of file regint.h.


Field Documentation

struct { ... } _OnigStackType::call_frame

int _OnigStackType::count

Definition at line 796 of file regint.h.

OnigStackIndex _OnigStackType::end

Definition at line 808 of file regint.h.

struct { ... } _OnigStackType::mem

Referenced by backref_match_at_nested_level(), and match_at().

struct { ... } _OnigStackType::null_check

int _OnigStackType::num

Definition at line 798 of file regint.h.

UChar* _OnigStackType::pcode

Definition at line 797 of file regint.h.

UChar* _OnigStackType::pcode

Definition at line 787 of file regint.h.

UChar* _OnigStackType::pkeep

Definition at line 793 of file regint.h.

UChar* _OnigStackType::pstr

Definition at line 818 of file regint.h.

UChar* _OnigStackType::pstr

Definition at line 812 of file regint.h.

UChar* _OnigStackType::pstr

Definition at line 805 of file regint.h.

UChar* _OnigStackType::pstr

Definition at line 788 of file regint.h.

UChar* _OnigStackType::pstr_prev

Definition at line 789 of file regint.h.

struct { ... } _OnigStackType::repeat

Referenced by match_at().

struct { ... } _OnigStackType::repeat_inc

UChar* _OnigStackType::ret_addr

Definition at line 816 of file regint.h.

OnigStackIndex _OnigStackType::si

Definition at line 801 of file regint.h.

OnigStackIndex _OnigStackType::start

Definition at line 807 of file regint.h.

struct { ... } _OnigStackType::state

Referenced by match_at().

unsigned int _OnigStackType::type

Definition at line 784 of file regint.h.

Referenced by backref_match_at_nested_level(), and match_at().

union { ... } _OnigStackType::u

Referenced by backref_match_at_nested_level(), and match_at().


The documentation for this struct was generated from the following file:
Generated on 19 Jul 2016 for Ruby by  doxygen 1.4.7