Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

tag Struct Reference


Data Fields

rb_jmpbuf_t buf
FRAMEframe
iteriter
VALUE tag
VALUE retval
SCOPEscope
VALUE dst
tagprev
int blkid

Field Documentation

int tag::blkid
 

Definition at line 963 of file eval.c.

rb_jmpbuf_t tag::buf
 

Definition at line 955 of file eval.c.

VALUE tag::dst
 

Definition at line 961 of file eval.c.

Referenced by rb_f_catch(), and rb_yield_0().

struct FRAME* tag::frame
 

Definition at line 956 of file eval.c.

Referenced by error_handle().

struct iter* tag::iter
 

Definition at line 957 of file eval.c.

struct tag* tag::prev
 

Definition at line 962 of file eval.c.

Referenced by eval(), and rb_callcc().

VALUE tag::retval
 

Definition at line 959 of file eval.c.

Referenced by block_pass(), jump_tag_but_local_jump(), proc_invoke(), rb_call0(), rb_ensure(), rb_eval(), rb_f_catch(), rb_iterate(), rb_thread_start_0(), and rb_yield_0().

struct SCOPE* tag::scope
 

Definition at line 960 of file eval.c.

VALUE tag::tag
 

Definition at line 958 of file eval.c.

Referenced by rb_thread_restore_context().


The documentation for this struct was generated from the following file:
Generated on Wed Jan 18 23:32:11 2006 for Ruby by doxygen 1.3.5