ISEQ_COMPILE_DATA  116 compile.c      #define compile_debug ISEQ_COMPILE_DATA(iseq)->option->debug_level
ISEQ_COMPILE_DATA  256 compile.c      	  (line) != ISEQ_COMPILE_DATA(iseq)->last_coverable_line) { \
ISEQ_COMPILE_DATA  258 compile.c      	  ISEQ_COMPILE_DATA(iseq)->last_coverable_line = (line); \
ISEQ_COMPILE_DATA  261 compile.c            if (ISEQ_COMPILE_DATA(iseq)->option->trace_instruction) { \
ISEQ_COMPILE_DATA  286 compile.c          rb_ary_push(ISEQ_COMPILE_DATA(iseq)->catch_table_ary, freeze_hide_obj(_e));	\
ISEQ_COMPILE_DATA  326 compile.c          VALUE err_info = ISEQ_COMPILE_DATA(iseq)->err_info;
ISEQ_COMPILE_DATA  335 compile.c      	RB_OBJ_WRITE(iseq, &ISEQ_COMPILE_DATA(iseq)->err_info, err);
ISEQ_COMPILE_DATA  422 compile.c      #define gl_node_level ISEQ_COMPILE_DATA(iseq)->node_level
ISEQ_COMPILE_DATA  529 compile.c      	rb_ary_push(ISEQ_COMPILE_DATA(iseq)->mark_ary, v);
ISEQ_COMPILE_DATA  554 compile.c          if (!NIL_P(ISEQ_COMPILE_DATA(iseq)->err_info)) {
ISEQ_COMPILE_DATA  555 compile.c      	rb_exc_raise(ISEQ_COMPILE_DATA(iseq)->err_info);
ISEQ_COMPILE_DATA  577 compile.c      		LABEL *start = ISEQ_COMPILE_DATA(iseq)->start_label = NEW_LABEL(0);
ISEQ_COMPILE_DATA  578 compile.c      		LABEL *end = ISEQ_COMPILE_DATA(iseq)->end_label = NEW_LABEL(0);
ISEQ_COMPILE_DATA  652 compile.c      	ADD_INSN(ret, ISEQ_COMPILE_DATA(iseq)->last_line, leave);
ISEQ_COMPILE_DATA  656 compile.c          if (ISEQ_COMPILE_DATA(iseq)->labels_table) {
ISEQ_COMPILE_DATA  657 compile.c      	st_table *labels_table = ISEQ_COMPILE_DATA(iseq)->labels_table;
ISEQ_COMPILE_DATA  658 compile.c      	ISEQ_COMPILE_DATA(iseq)->labels_table = 0;
ISEQ_COMPILE_DATA  782 compile.c      	ISEQ_COMPILE_DATA(iseq)->storage_current;
ISEQ_COMPILE_DATA  799 compile.c      	storage = ISEQ_COMPILE_DATA(iseq)->storage_current = storage->next;
ISEQ_COMPILE_DATA 1007 compile.c          labelobj->label_no = ISEQ_COMPILE_DATA(iseq)->label_no++;
ISEQ_COMPILE_DATA 1110 compile.c      				    INT2FIX(line_no), parent, type, ISEQ_COMPILE_DATA(iseq)->option);
ISEQ_COMPILE_DATA 1130 compile.c          if (ISEQ_COMPILE_DATA(iseq)->option->instructions_unification) {
ISEQ_COMPILE_DATA 1137 compile.c          if (ISEQ_COMPILE_DATA(iseq)->option->stack_caching) {
ISEQ_COMPILE_DATA 1551 compile.c          struct rb_id_table *tbl = ISEQ_COMPILE_DATA(iseq)->ivar_cache_table;
ISEQ_COMPILE_DATA 1559 compile.c      	ISEQ_COMPILE_DATA(iseq)->ivar_cache_table = tbl;
ISEQ_COMPILE_DATA 1630 compile.c          ISEQ_COMPILE_DATA(iseq)->ci_index = ISEQ_COMPILE_DATA(iseq)->ci_kw_index = 0;
ISEQ_COMPILE_DATA 1737 compile.c      				struct rb_call_info_with_kwarg *ci_kw = &ci_kw_entries[ISEQ_COMPILE_DATA(iseq)->ci_kw_index++];
ISEQ_COMPILE_DATA 1740 compile.c      				assert(ISEQ_COMPILE_DATA(iseq)->ci_kw_index <= iseq->body->ci_kw_size);
ISEQ_COMPILE_DATA 1743 compile.c      				ci = &iseq->body->ci_entries[ISEQ_COMPILE_DATA(iseq)->ci_index++];
ISEQ_COMPILE_DATA 1745 compile.c      				assert(ISEQ_COMPILE_DATA(iseq)->ci_index <= iseq->body->ci_size);
ISEQ_COMPILE_DATA 1753 compile.c      			    struct rb_call_cache *cc = &iseq->body->cc_entries[ISEQ_COMPILE_DATA(iseq)->ci_index + ISEQ_COMPILE_DATA(iseq)->ci_kw_index - 1];
ISEQ_COMPILE_DATA 1874 compile.c          tlen = (int)RARRAY_LEN(ISEQ_COMPILE_DATA(iseq)->catch_table_ary);
ISEQ_COMPILE_DATA 1875 compile.c          tptr = RARRAY_CONST_PTR(ISEQ_COMPILE_DATA(iseq)->catch_table_ary);
ISEQ_COMPILE_DATA 1912 compile.c      	RB_OBJ_WRITE(iseq, &ISEQ_COMPILE_DATA(iseq)->catch_table_ary, 0); /* free */
ISEQ_COMPILE_DATA 2430 compile.c          const int do_peepholeopt = ISEQ_COMPILE_DATA(iseq)->option->peephole_optimization;
ISEQ_COMPILE_DATA 2432 compile.c      	ISEQ_COMPILE_DATA(iseq)->option->tailcall_optimization;
ISEQ_COMPILE_DATA 2433 compile.c          const int do_si = ISEQ_COMPILE_DATA(iseq)->option->specialized_instruction;
ISEQ_COMPILE_DATA 2434 compile.c          const int do_ou = ISEQ_COMPILE_DATA(iseq)->option->operands_unification;
ISEQ_COMPILE_DATA 3617 compile.c          enl->prev = ISEQ_COMPILE_DATA(iseq)->ensure_node_stack;	/* prev */
ISEQ_COMPILE_DATA 3619 compile.c          ISEQ_COMPILE_DATA(iseq)->ensure_node_stack = enl;
ISEQ_COMPILE_DATA 3644 compile.c      	ISEQ_COMPILE_DATA(iseq)->ensure_node_stack;
ISEQ_COMPILE_DATA 3658 compile.c      	    ISEQ_COMPILE_DATA(iseq)->ensure_node_stack = enlp->prev;
ISEQ_COMPILE_DATA 3671 compile.c          ISEQ_COMPILE_DATA(iseq)->ensure_node_stack = prev_enlp;
ISEQ_COMPILE_DATA 3845 compile.c      	    ADD_INSN(ret, ISEQ_COMPILE_DATA(iseq)->last_line, putnil);
ISEQ_COMPILE_DATA 3852 compile.c          if (ISEQ_COMPILE_DATA(iseq)->last_line == line) {
ISEQ_COMPILE_DATA 3857 compile.c      	    ISEQ_COMPILE_DATA(iseq)->last_line = line;
ISEQ_COMPILE_DATA 4070 compile.c      	LABEL *prev_start_label = ISEQ_COMPILE_DATA(iseq)->start_label;
ISEQ_COMPILE_DATA 4071 compile.c      	LABEL *prev_end_label = ISEQ_COMPILE_DATA(iseq)->end_label;
ISEQ_COMPILE_DATA 4072 compile.c      	LABEL *prev_redo_label = ISEQ_COMPILE_DATA(iseq)->redo_label;
ISEQ_COMPILE_DATA 4073 compile.c      	int prev_loopval_popped = ISEQ_COMPILE_DATA(iseq)->loopval_popped;
ISEQ_COMPILE_DATA 4077 compile.c      	LABEL *next_label = ISEQ_COMPILE_DATA(iseq)->start_label = NEW_LABEL(line);	/* next  */
ISEQ_COMPILE_DATA 4078 compile.c      	LABEL *redo_label = ISEQ_COMPILE_DATA(iseq)->redo_label = NEW_LABEL(line);	/* redo  */
ISEQ_COMPILE_DATA 4079 compile.c      	LABEL *break_label = ISEQ_COMPILE_DATA(iseq)->end_label = NEW_LABEL(line);	/* break */
ISEQ_COMPILE_DATA 4086 compile.c      	ISEQ_COMPILE_DATA(iseq)->loopval_popped = 0;
ISEQ_COMPILE_DATA 4145 compile.c      			ISEQ_COMPILE_DATA(iseq)->redo_label);
ISEQ_COMPILE_DATA 4147 compile.c      	ISEQ_COMPILE_DATA(iseq)->start_label = prev_start_label;
ISEQ_COMPILE_DATA 4148 compile.c      	ISEQ_COMPILE_DATA(iseq)->end_label = prev_end_label;
ISEQ_COMPILE_DATA 4149 compile.c      	ISEQ_COMPILE_DATA(iseq)->redo_label = prev_redo_label;
ISEQ_COMPILE_DATA 4150 compile.c      	ISEQ_COMPILE_DATA(iseq)->loopval_popped = prev_loopval_popped;
ISEQ_COMPILE_DATA 4151 compile.c      	ISEQ_COMPILE_DATA(iseq)->ensure_node_stack = ISEQ_COMPILE_DATA(iseq)->ensure_node_stack->prev;
ISEQ_COMPILE_DATA 4182 compile.c      	const rb_iseq_t *prevblock = ISEQ_COMPILE_DATA(iseq)->current_block;
ISEQ_COMPILE_DATA 4190 compile.c      	    ISEQ_COMPILE_DATA(iseq)->current_block = NEW_CHILD_ISEQ(node->nd_body, make_name_for_block(iseq),
ISEQ_COMPILE_DATA 4192 compile.c      	    ADD_SEND_WITH_BLOCK(ret, line, idEach, INT2FIX(0), ISEQ_COMPILE_DATA(iseq)->current_block);
ISEQ_COMPILE_DATA 4195 compile.c      	    ISEQ_COMPILE_DATA(iseq)->current_block = NEW_CHILD_ISEQ(node->nd_body, make_name_for_block(iseq),
ISEQ_COMPILE_DATA 4205 compile.c      	ISEQ_COMPILE_DATA(iseq)->current_block = prevblock;
ISEQ_COMPILE_DATA 4214 compile.c      	if (ISEQ_COMPILE_DATA(iseq)->redo_label != 0) {
ISEQ_COMPILE_DATA 4218 compile.c      	    ADD_ADJUST(ret, line, ISEQ_COMPILE_DATA(iseq)->redo_label);
ISEQ_COMPILE_DATA 4219 compile.c      	    COMPILE_(ret, "break val (while/until)", node->nd_stts, ISEQ_COMPILE_DATA(iseq)->loopval_popped);
ISEQ_COMPILE_DATA 4221 compile.c      	    ADD_INSNL(ret, line, jump, ISEQ_COMPILE_DATA(iseq)->end_label);
ISEQ_COMPILE_DATA 4247 compile.c      		if (!ISEQ_COMPILE_DATA(ip)) {
ISEQ_COMPILE_DATA 4253 compile.c      		if (ISEQ_COMPILE_DATA(ip)->redo_label != 0) {
ISEQ_COMPILE_DATA 4276 compile.c      	if (ISEQ_COMPILE_DATA(iseq)->redo_label != 0) {
ISEQ_COMPILE_DATA 4282 compile.c      	    ADD_ADJUST(ret, line, ISEQ_COMPILE_DATA(iseq)->redo_label);
ISEQ_COMPILE_DATA 4283 compile.c      	    ADD_INSNL(ret, line, jump, ISEQ_COMPILE_DATA(iseq)->start_label);
ISEQ_COMPILE_DATA 4289 compile.c      	else if (ISEQ_COMPILE_DATA(iseq)->end_label) {
ISEQ_COMPILE_DATA 4293 compile.c      	    ADD_ADJUST(ret, line, ISEQ_COMPILE_DATA(iseq)->start_label);
ISEQ_COMPILE_DATA 4296 compile.c      	    ADD_INSNL(ret, line, jump, ISEQ_COMPILE_DATA(iseq)->end_label);
ISEQ_COMPILE_DATA 4311 compile.c      		if (!ISEQ_COMPILE_DATA(ip)) {
ISEQ_COMPILE_DATA 4317 compile.c      		if (ISEQ_COMPILE_DATA(ip)->redo_label != 0) {
ISEQ_COMPILE_DATA 4345 compile.c      	if (ISEQ_COMPILE_DATA(iseq)->redo_label) {
ISEQ_COMPILE_DATA 4349 compile.c      	    ADD_ADJUST(ret, line, ISEQ_COMPILE_DATA(iseq)->redo_label);
ISEQ_COMPILE_DATA 4351 compile.c      	    ADD_INSNL(ret, line, jump, ISEQ_COMPILE_DATA(iseq)->redo_label);
ISEQ_COMPILE_DATA 4361 compile.c      	else if (ISEQ_COMPILE_DATA(iseq)->start_label) {
ISEQ_COMPILE_DATA 4367 compile.c      	    ADD_ADJUST(ret, line, ISEQ_COMPILE_DATA(iseq)->start_label);
ISEQ_COMPILE_DATA 4368 compile.c      	    ADD_INSNL(ret, line, jump, ISEQ_COMPILE_DATA(iseq)->start_label);
ISEQ_COMPILE_DATA 4380 compile.c      		if (!ISEQ_COMPILE_DATA(ip)) {
ISEQ_COMPILE_DATA 4385 compile.c      		if (ISEQ_COMPILE_DATA(ip)->redo_label != 0) {
ISEQ_COMPILE_DATA 4500 compile.c      	    if (ISEQ_COMPILE_DATA(iseq)->option->tailcall_optimization) {
ISEQ_COMPILE_DATA 4540 compile.c      	erange = ISEQ_COMPILE_DATA(iseq)->ensure_node_stack->erange;
ISEQ_COMPILE_DATA 4547 compile.c      	ISEQ_COMPILE_DATA(iseq)->ensure_node_stack = enl.prev;
ISEQ_COMPILE_DATA 5012 compile.c      	    ISEQ_COMPILE_DATA(iseq)->current_block == NULL &&
ISEQ_COMPILE_DATA 5013 compile.c      	    ISEQ_COMPILE_DATA(iseq)->option->specialized_instruction) {
ISEQ_COMPILE_DATA 5028 compile.c      	    ISEQ_COMPILE_DATA(iseq)->current_block == NULL &&
ISEQ_COMPILE_DATA 5029 compile.c      	    ISEQ_COMPILE_DATA(iseq)->option->specialized_instruction) {
ISEQ_COMPILE_DATA 5056 compile.c      	const rb_iseq_t *parent_block = ISEQ_COMPILE_DATA(iseq)->current_block;
ISEQ_COMPILE_DATA 5057 compile.c      	ISEQ_COMPILE_DATA(iseq)->current_block = NULL;
ISEQ_COMPILE_DATA 5090 compile.c      		st_table *labels_table = ISEQ_COMPILE_DATA(iseq)->labels_table;
ISEQ_COMPILE_DATA 5095 compile.c      		    ISEQ_COMPILE_DATA(iseq)->labels_table = labels_table;
ISEQ_COMPILE_DATA 5176 compile.c      	const rb_iseq_t *parent_block = ISEQ_COMPILE_DATA(iseq)->current_block;
ISEQ_COMPILE_DATA 5179 compile.c      	ISEQ_COMPILE_DATA(iseq)->current_block = NULL;
ISEQ_COMPILE_DATA 5448 compile.c      	if (ISEQ_COMPILE_DATA(iseq)->option->inline_const_cache) {
ISEQ_COMPILE_DATA 5516 compile.c      	if (ISEQ_COMPILE_DATA(iseq)->option->specialized_instruction) {
ISEQ_COMPILE_DATA 5557 compile.c      	    if (!ISEQ_COMPILE_DATA(iseq)->option->frozen_string_literal) {
ISEQ_COMPILE_DATA 5561 compile.c      		if (ISEQ_COMPILE_DATA(iseq)->option->debug_frozen_string_literal || RTEST(ruby_debug)) {
ISEQ_COMPILE_DATA 5582 compile.c      	    if (ISEQ_COMPILE_DATA(iseq)->option->frozen_string_literal) {
ISEQ_COMPILE_DATA 5584 compile.c      		if (ISEQ_COMPILE_DATA(iseq)->option->debug_frozen_string_literal || RTEST(ruby_debug)) {
ISEQ_COMPILE_DATA 5819 compile.c      		if (ISEQ_COMPILE_DATA(iseq)->option->inline_const_cache) {
ISEQ_COMPILE_DATA 5828 compile.c      		if (ISEQ_COMPILE_DATA(iseq)->option->inline_const_cache) {
ISEQ_COMPILE_DATA 5856 compile.c      	if (ISEQ_COMPILE_DATA(iseq)->option->inline_const_cache) {
ISEQ_COMPILE_DATA 5864 compile.c      	if (ISEQ_COMPILE_DATA(iseq)->option->inline_const_cache) {
ISEQ_COMPILE_DATA 6069 compile.c      	    ISEQ_COMPILE_DATA(iseq)->current_block == NULL &&
ISEQ_COMPILE_DATA 6070 compile.c      	    ISEQ_COMPILE_DATA(iseq)->option->specialized_instruction)
ISEQ_COMPILE_DATA 6140 compile.c      	const rb_compile_option_t *orig_opt = ISEQ_COMPILE_DATA(iseq)->option;
ISEQ_COMPILE_DATA 6144 compile.c      	    ISEQ_COMPILE_DATA(iseq)->option = &new_opt;
ISEQ_COMPILE_DATA 6148 compile.c      	ISEQ_COMPILE_DATA(iseq)->option = orig_opt;
ISEQ_COMPILE_DATA 8360 compile.c          ISEQ_COMPILE_DATA(iseq) = NULL;
ISEQ_COMPILE_DATA   98 iseq.c         	    compile_data_free(ISEQ_COMPILE_DATA(iseq));
ISEQ_COMPILE_DATA  126 iseq.c             else if (ISEQ_COMPILE_DATA(iseq) != 0) {
ISEQ_COMPILE_DATA  127 iseq.c         	const struct iseq_compile_data *const compile_data = ISEQ_COMPILE_DATA(iseq);
ISEQ_COMPILE_DATA  195 iseq.c             compile_data = ISEQ_COMPILE_DATA(iseq);
ISEQ_COMPILE_DATA  288 iseq.c             ISEQ_COMPILE_DATA(iseq) = ZALLOC(struct iseq_compile_data);
ISEQ_COMPILE_DATA  289 iseq.c             RB_OBJ_WRITE(iseq, &ISEQ_COMPILE_DATA(iseq)->err_info, Qnil);
ISEQ_COMPILE_DATA  290 iseq.c             RB_OBJ_WRITE(iseq, &ISEQ_COMPILE_DATA(iseq)->mark_ary, rb_ary_tmp_new(3));
ISEQ_COMPILE_DATA  292 iseq.c             ISEQ_COMPILE_DATA(iseq)->storage_head = ISEQ_COMPILE_DATA(iseq)->storage_current =
ISEQ_COMPILE_DATA  297 iseq.c             RB_OBJ_WRITE(iseq, &ISEQ_COMPILE_DATA(iseq)->catch_table_ary, rb_ary_tmp_new(3));
ISEQ_COMPILE_DATA  298 iseq.c             ISEQ_COMPILE_DATA(iseq)->storage_head->pos = 0;
ISEQ_COMPILE_DATA  299 iseq.c             ISEQ_COMPILE_DATA(iseq)->storage_head->next = 0;
ISEQ_COMPILE_DATA  300 iseq.c             ISEQ_COMPILE_DATA(iseq)->storage_head->size =
ISEQ_COMPILE_DATA  302 iseq.c             ISEQ_COMPILE_DATA(iseq)->option = option;
ISEQ_COMPILE_DATA  303 iseq.c             ISEQ_COMPILE_DATA(iseq)->last_coverable_line = -1;
ISEQ_COMPILE_DATA  305 iseq.c             ISEQ_COMPILE_DATA(iseq)->ivar_cache_table = NULL;
ISEQ_COMPILE_DATA  322 iseq.c             struct iseq_compile_data *data = ISEQ_COMPILE_DATA(iseq);
ISEQ_COMPILE_DATA  324 iseq.c             ISEQ_COMPILE_DATA(iseq) = 0;