Ruby  3.1.4p223 (2023-03-30 revision HEAD)
Data Fields
_OnigStackType Struct Reference

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
 
   struct {
      UChar *   abs_pstr
 
      const UChar *   end_pstr
 
   }   absent_pos
 
u
 

Detailed Description

Definition at line 813 of file regint.h.


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