Ruby: OnigCacheOpcode Struct Reference

Ruby 3.4.7p58 (2025-10-08 revision 7a5688e2a27668e48f8d6ff4af5b2208b98a2f5e)

Data Fields
OnigCacheOpcode Struct Reference

## Data Fields
UChar * | addr
long | cache_point
int | outer_repeat_mem
long | num_cache_points_at_outer_repeat
long | num_cache_points_in_outer_repeat
int | lookaround_nesting
UChar * | match_addr

## Detailed Description

Definition at line 888 of file regint.h.

## Field Documentation

## ◆ addr

UChar* OnigCacheOpcode::addr

Definition at line 889 of file regint.h.

## ◆ cache_point

long OnigCacheOpcode::cache_point

Definition at line 890 of file regint.h.

## ◆ lookaround_nesting

int OnigCacheOpcode::lookaround_nesting

Definition at line 894 of file regint.h.

## ◆ match_addr

UChar* OnigCacheOpcode::match_addr

Definition at line 895 of file regint.h.

## ◆ num_cache_points_at_outer_repeat

long OnigCacheOpcode::num_cache_points_at_outer_repeat

Definition at line 892 of file regint.h.

## ◆ num_cache_points_in_outer_repeat

long OnigCacheOpcode::num_cache_points_in_outer_repeat

Definition at line 893 of file regint.h.

## ◆ outer_repeat_mem

int OnigCacheOpcode::outer_repeat_mem

Definition at line 891 of file regint.h.

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

- regint.h