Ruby  2.4.2p198(2017-09-14revision59899)
Data Fields
MEMO Struct Reference

#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

Definition at line 818 of file internal.h.

Field Documentation

◆ cnt

long MEMO::cnt

◆ flags

VALUE MEMO::flags

Definition at line 819 of file internal.h.

◆ func

VALUE(* MEMO::func) (ANYARGS)

Definition at line 827 of file internal.h.

Referenced by load_lock().

◆ reserved

VALUE MEMO::reserved

Definition at line 820 of file internal.h.

◆ state

long MEMO::state

Definition at line 825 of file internal.h.

Referenced by drop_while_i(), and rb_require_internal().

◆ u3

union { ... } MEMO::u3

◆ v1

const VALUE MEMO::v1

◆ v2

const VALUE MEMO::v2

◆ value

const VALUE MEMO::value

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