Ruby: MEMO Struct Reference

Ruby 3.2.5p208 (2024-07-26 revision 31d0f1a2e7dbfb60731d1f05b868e1d578cda493)

Data Fields
MEMO Struct Reference

MEMO. More...

`#include <imemo.h>`

## Data Fields
VALUE | flags
VALUE | reserved
const VALUE | v1
const VALUE | v2
union { |
long cnt |
long state |
const VALUE value |
void(* func )(void) |
} | u3 |

## Detailed Description

MEMO.

See also
  imemo_type

Definition at line 104 of file imemo.h.

## Field Documentation

## ◆ cnt

long MEMO::cnt

Definition at line 110 of file imemo.h.

## ◆ flags

VALUE MEMO::flags

Definition at line 105 of file imemo.h.

## ◆ func

void(* MEMO::func) (void)

Definition at line 113 of file imemo.h.

## ◆ reserved

VALUE MEMO::reserved

Definition at line 106 of file imemo.h.

## ◆ state

long MEMO::state

Definition at line 111 of file imemo.h.

## ◆ v1

const VALUE MEMO::v1

Definition at line 107 of file imemo.h.

## ◆ v2

const VALUE MEMO::v2

Definition at line 108 of file imemo.h.

## ◆ value

const VALUE MEMO::value

Definition at line 112 of file imemo.h.

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

- internal/imemo.h