Ruby  2.5.0dev(2017-10-22revision60238)
Data Fields
MEMO Struct Reference

MEMO. More...

#include <internal.h>

Data Fields

VALUE flags
 
VALUE reserved
 
const VALUE v1
 
const VALUE v2
 
union {
   long   cnt
 
   long   state
 
   const VALUE   value
 
   VALUE(*   func )(ANYARGS)
 
u3
 

Detailed Description

MEMO.

See also
imemo_type

Definition at line 945 of file internal.h.

Field Documentation

◆ cnt

long MEMO::cnt

Definition at line 951 of file internal.h.

◆ flags

VALUE MEMO::flags

Definition at line 946 of file internal.h.

◆ func

VALUE(* MEMO::func) (ANYARGS)

Definition at line 954 of file internal.h.

◆ reserved

VALUE MEMO::reserved

Definition at line 947 of file internal.h.

◆ state

long MEMO::state

Definition at line 952 of file internal.h.

Referenced by rb_require_internal().

◆ u3

union { ... } MEMO::u3

◆ v1

const VALUE MEMO::v1

Definition at line 948 of file internal.h.

◆ v2

const VALUE MEMO::v2

Definition at line 949 of file internal.h.

◆ value

const VALUE MEMO::value

Definition at line 953 of file internal.h.


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