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

Data Fields

int counter
 
int block_trace
 
void * data
 
rb_gvar_getter_tgetter
 
rb_gvar_setter_tsetter
 
rb_gvar_marker_tmarker
 
struct trace_vartrace
 

Detailed Description

Definition at line 471 of file variable.c.

Field Documentation

◆ block_trace

int rb_global_variable::block_trace

Definition at line 473 of file variable.c.

Referenced by rb_alias_variable(), rb_f_untrace_var(), rb_global_entry(), and rb_gvar_set().

◆ counter

int rb_global_variable::counter

Definition at line 472 of file variable.c.

Referenced by rb_alias_variable(), and rb_global_entry().

◆ data

void* rb_global_variable::data

◆ getter

rb_gvar_getter_t* rb_global_variable::getter

◆ marker

rb_gvar_marker_t* rb_global_variable::marker

Definition at line 477 of file variable.c.

Referenced by rb_global_entry(), and rb_gvar_undef_setter().

◆ setter

rb_gvar_setter_t* rb_global_variable::setter

◆ trace

struct trace_var* rb_global_variable::trace

Definition at line 478 of file variable.c.

Referenced by rb_alias_variable(), rb_f_trace_var(), rb_global_entry(), and rb_gvar_set().


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