id               4514 array.c            st_data_t id;
id               4538 array.c        		id = (st_data_t)tmp;
id               4539 array.c        		if (st_lookup(memo, id, 0)) {
id               4543 array.c        		st_insert(memo, id, (st_data_t)Qtrue);
id               4553 array.c        	id = (st_data_t)ary;
id               4554 array.c        	st_delete(memo, &id, 0);
id               5403 bignum.c       	ID id = 0;
id               5405 bignum.c       	  case big_op_gt: id = '>'; break;
id               5406 bignum.c       	  case big_op_ge: id = rb_intern(">="); break;
id               5407 bignum.c       	  case big_op_lt: id = '<'; break;
id               5408 bignum.c       	  case big_op_le: id = rb_intern("<="); break;
id               5410 bignum.c       	return rb_num_coerce_relop(x, y, id);
id                336 class.c        	st_data_t id;
id                339 class.c        	CONST_ID(id, "__tmp_classpath__");
id                340 class.c        	st_delete(RCLASS_IV_TBL(clone), &id, 0);
id                341 class.c        	CONST_ID(id, "__classpath__");
id                342 class.c        	st_delete(RCLASS_IV_TBL(clone), &id, 0);
id                343 class.c        	CONST_ID(id, "__classid__");
id                344 class.c        	st_delete(RCLASS_IV_TBL(clone), &id, 0);
id                538 class.c            ID id = rb_intern(name);
id                540 class.c            rb_name_class(obj, id);
id                541 class.c            rb_const_set((rb_cObject ? rb_cObject : obj), id, obj);
id                648 class.c            ID id;
id                650 class.c            id = rb_intern(name);
id                651 class.c            if (rb_const_defined(rb_cObject, id)) {
id                652 class.c        	klass = rb_const_get(rb_cObject, id);
id                665 class.c            klass = rb_define_class_id(id, super);
id                666 class.c            rb_vm_add_root_module(id, klass);
id                667 class.c            rb_name_class(klass, id);
id                668 class.c            rb_const_set(rb_cObject, id, klass);
id                719 class.c            if (rb_const_defined_at(outer, id)) {
id                720 class.c        	klass = rb_const_get_at(outer, id);
id                724 class.c        		     outer, rb_id2str(id), rb_obj_class(klass));
id                730 class.c        		     outer, rb_id2str(id), RCLASS_SUPER(klass), super);
id                736 class.c        		 rb_class_path(outer), rb_id2str(id));
id                738 class.c            klass = rb_define_class_id(id, super);
id                739 class.c            rb_set_class_path_string(klass, outer, rb_id2str(id));
id                740 class.c            rb_const_set(outer, id, klass);
id                761 class.c            rb_name_class(mdl, id);
id                770 class.c            ID id;
id                772 class.c            id = rb_intern(name);
id                773 class.c            if (rb_const_defined(rb_cObject, id)) {
id                774 class.c        	module = rb_const_get(rb_cObject, id);
id                781 class.c            module = rb_define_module_id(id);
id                782 class.c            rb_vm_add_root_module(id, module);
id                783 class.c            rb_const_set(rb_cObject, id, module);
id                799 class.c            if (rb_const_defined_at(outer, id)) {
id                800 class.c        	module = rb_const_get_at(outer, id);
id                804 class.c        		     outer, rb_id2str(id), rb_obj_class(module));
id                808 class.c            module = rb_define_module_id(id);
id                809 class.c            rb_const_set(outer, id, module);
id                810 class.c            rb_set_class_path_string(module, outer, rb_id2str(id));
id                130 compile.c         ruby_debug_print_id(1, compile_debug, (header), (id)))
id                156 compile.c          return id;
id                165 compile.c      #define debugi(header, id)                 r_id(id)
id                233 compile.c        ADD_SEND_R((seq), (line), (id), (argc), NULL, (VALUE)INT2FIX(0), NULL)
id                236 compile.c        ADD_SEND_R((seq), (line), (id), (argc), NULL, (VALUE)(flag), NULL)
id                239 compile.c        ADD_SEND_R((seq), (line), (id), (argc), (block), (VALUE)INT2FIX(0), NULL)
id                245 compile.c        ADD_SEND_R((seq), (line), (id), (argc), NULL, (VALUE)INT2FIX(VM_CALL_FCALL), NULL)
id                248 compile.c        ADD_SEND_R((seq), (line), (id), (argc), (block), (VALUE)INT2FIX(VM_CALL_FCALL), NULL)
id                251 compile.c        ADD_ELEM((seq), (LINK_ELEMENT *) new_insn_send(iseq, (line), (id), (VALUE)(argc), (block), (VALUE)(flag), (keywords)))
id               1095 compile.c          operands[0] = (VALUE)new_callinfo(iseq, id, FIX2INT(argc), FIX2INT(flag), keywords, blockiseq != NULL);
id               1201 compile.c      	if (iseq->body->local_table[i] == id) {
id               1211 compile.c          int idx = get_dyna_var_idx_at_raw(iseq->body->local_iseq, id);
id               1226 compile.c      	idx = get_dyna_var_idx_at_raw(iseq, id);
id               1553 compile.c      	if (rb_id_table_lookup(tbl,id,&val)) {
id               1562 compile.c          rb_id_table_insert(tbl,id,val);
id               2515 compile.c          int id, k;
id               2522 compile.c      	    id = iobj->insn_id;
id               2523 compile.c      	    if (unified_insns_data[id] != 0) {
id               2524 compile.c      		const int *const *entry = unified_insns_data[id];
id               3443 compile.c      		  ID2SYM(node->nd_entry->id), needstr);
id               4578 compile.c      	ID id = node->nd_vid;
id               4579 compile.c      	int idx = iseq->body->local_iseq->body->local_size - get_local_var_idx(iseq, id);
id               4581 compile.c      	debugs("lvar: %"PRIsVALUE" idx: %d\n", rb_id2str(id), idx);
id               4664 compile.c      	ID id = node->nd_mid;
id               4709 compile.c      	if (id == 0 || id == 1) {
id               4723 compile.c      	    if (id == 0) {
id               4768 compile.c      	    ADD_SEND(ret, line, id, INT2FIX(1));
id               5254 compile.c      		    ID id = liseq->body->param.keyword->table[i];
id               5255 compile.c      		    int idx = local_size - get_local_var_idx(liseq, id);
id               5256 compile.c      		    ADD_INSN1(args, line, putobject, ID2SYM(id));
id               5407 compile.c      	    ID id = node->nd_vid;
id               5408 compile.c      	    int idx = iseq->body->local_iseq->body->local_size - get_local_var_idx(iseq, id);
id               5410 compile.c      	    debugs("id: %"PRIsVALUE" idx: %d\n", rb_id2str(id), idx);
id               5736 compile.c      	ADD_INSN1(ret, line, putobject, ID2SYM(node->u1.id));
id               5737 compile.c      	ADD_INSN1(ret, line, putobject, ID2SYM(node->u2.id));
id               6260 compile.c      		    rb_str_append(str, rb_id2str(entry->id));
id               6882 compile.c      		if (iseq->body->local_table[i] == id) {
id               6902 compile.c      	    if (iseq->body->local_table[i] == id) {
id               7137 compile.c          return (VALUE)ibf_table_index(dump->id_table, (st_data_t)id);
id               7143 compile.c          ID id;
id               7146 compile.c      	id = 0;
id               7149 compile.c      	id = load->id_list[(long)id_index];
id               7151 compile.c      	if (id == 0) {
id               7154 compile.c      	    id = NIL_P(str) ? 0 : rb_intern_str(str); /* str == nil -> internal junk id */
id               7155 compile.c      	    load->id_list[(long)id_index] = id;
id               7159 compile.c          return id;
id               7191 compile.c          return (VALUE)ibf_dump_id(dump, entry->id);
id               7658 compile.c          ID id = (ID)key;
id               7662 compile.c          if (rb_id2name(id)) {
id               7663 compile.c      	arg->list[i] = (long)ibf_dump_object(arg->dump, rb_id2str(id));
id               8081 compile.c          ID id = rb_intern_str(str);
id               8082 compile.c          return ID2SYM(id);
id                702 complex.c          return rb_num_coerce_bin(self, other, id);
id                848 complex.c          return rb_num_coerce_bin(self, other, id);
id                 85 debug.c        	fprintf(stderr, "DBG> %s: %s\n", header, rb_id2name(id));
id                 88 debug.c            return id;
id                641 enum.c             ID id;
id                659 enum.c             id = SYM2ID(op);
id                660 enum.c             if (id == idPLUS) {
id                688 enum.c                 v = rb_funcall(v, id, 1, RARRAY_AREF(ary, i));
id                742 enum.c             ID id;
id                752 enum.c         	id = rb_check_id(&init);
id                753 enum.c         	op = id ? ID2SYM(id) : init;
id                761 enum.c         	id = rb_check_id(&op);
id                762 enum.c         	if (id) op = ID2SYM(id);
id               1407 enumerator.c       ID id = rb_frame_this_func();
id               1409 enumerator.c       rb_ivar_set(lazy, id_method, ID2SYM(id));
id               1071 error.c            argv[1] = ID2SYM(id);
id                225 eval_error.c       rb_name_err_raise_str(mesg, klass, ID2SYM(id));
id                253 eval_error.c       rb_name_err_raise_str(mesg, klass, ID2SYM(id));
id                  6 ext/-test-/struct/member.c     ID id = rb_check_id(&name);
id                  8 ext/-test-/struct/member.c     if (!id) {
id                 11 ext/-test-/struct/member.c     return rb_struct_getmember(obj, id);
id                  5 ext/-test-/symbol/type.c 	ID id = rb_check_id(&name); \
id                  6 ext/-test-/symbol/type.c 	t = (id ? rb_is_##type##_id(id) : rb_is_##type##_name(name)); \
id                 33 ext/-test-/symbol/type.c     ID id = rb_to_id(name);
id                 34 ext/-test-/symbol/type.c     id = rb_id_attrset(id);
id                 35 ext/-test-/symbol/type.c     return ID2SYM(id);
id                447 ext/bigdecimal/bigdecimal.c     ID id;
id                450 ext/bigdecimal/bigdecimal.c 	id = SYM2ID(v);
id                451 ext/bigdecimal/bigdecimal.c 	if (id == id_up)
id                453 ext/bigdecimal/bigdecimal.c 	if (id == id_down || id == id_truncate)
id                455 ext/bigdecimal/bigdecimal.c 	if (id == id_half_up || id == id_default)
id                457 ext/bigdecimal/bigdecimal.c 	if (id == id_half_down)
id                459 ext/bigdecimal/bigdecimal.c 	if (id == id_half_even || id == id_banker)
id                461 ext/bigdecimal/bigdecimal.c 	if (id == id_ceiling || id == id_ceil)
id                463 ext/bigdecimal/bigdecimal.c 	if (id == id_floor)
id                206 ext/date/date_parse.c 	VALUE id;
id                220 ext/date/date_parse.c 	    id = cstr2num(buf);
id                223 ext/date/date_parse.c 	set_hash("mday", id);
id                180 ext/etc/etc.c      VALUE id;
id                184 ext/etc/etc.c      if (rb_scan_args(argc, argv, "01", &id) == 1) {
id                185 ext/etc/etc.c  	uid = NUM2UIDT(id);
id                422 ext/etc/etc.c      VALUE id;
id                426 ext/etc/etc.c      if (rb_scan_args(argc, argv, "01", &id) == 1) {
id                427 ext/etc/etc.c  	gid = NUM2GIDT(id);
id                162 ext/nkf/nkf-utf8/nkf.c     const int id;
id                209 ext/nkf/nkf-utf8/nkf.c     const int id;
id                741 ext/nkf/nkf-utf8/nkf.c     for (i = 0; encoding_name_to_id_table[i].id >= 0; i++) {
id                743 ext/nkf/nkf-utf8/nkf.c 	    return encoding_name_to_id_table[i].id;
id                759 ext/nkf/nkf-utf8/nkf.c #define nkf_enc_to_index(enc) (enc)->id
id                266 ext/objspace/objspace.c 	    ID id = RSYMBOL(v)->id;
id                267 ext/objspace/objspace.c 	    if ((id & ~ID_SCOPE_MASK) == 0) {
id                563 ext/openssl/ossl.c     CRYPTO_THREADID_set_pointer(id, (void *)rb_nativethread_self());
id                216 ext/openssl/ossl_engine.c     StringValueCStr(id);
id                217 ext/openssl/ossl_engine.c     ossl_engine_s_load(1, &id, klass);
id                219 ext/openssl/ossl_engine.c     if(!(e = ENGINE_by_id(RSTRING_PTR(id))))
id                380 ext/openssl/ossl_engine.c     VALUE id, data, obj;
id                383 ext/openssl/ossl_engine.c     rb_scan_args(argc, argv, "02", &id, &data);
id                384 ext/openssl/ossl_engine.c     sid = NIL_P(id) ? NULL : StringValueCStr(id);
id                410 ext/openssl/ossl_engine.c     VALUE id, data;
id                413 ext/openssl/ossl_engine.c     rb_scan_args(argc, argv, "02", &id, &data);
id                414 ext/openssl/ossl_engine.c     sid = NIL_P(id) ? NULL : StringValueCStr(id);
id                272 ext/openssl/ossl_ocsp.c     OCSP_CERTID *id;
id                275 ext/openssl/ossl_ocsp.c     GetOCSPCertId(certid, id);
id                276 ext/openssl/ossl_ocsp.c     if(!OCSP_request_add0_id(req, OCSP_CERTID_dup(id)))
id                294 ext/openssl/ossl_ocsp.c     OCSP_CERTID *id;
id                304 ext/openssl/ossl_ocsp.c 	if(!(id = OCSP_CERTID_dup(OCSP_onereq_get0_id(one))))
id                306 ext/openssl/ossl_ocsp.c 	SetOCSPCertId(tmp, id);
id                695 ext/openssl/ossl_ocsp.c     OCSP_CERTID *id;
id                725 ext/openssl/ossl_ocsp.c     SafeGetOCSPCertId(cid, id);
id                726 ext/openssl/ossl_ocsp.c     if(!(single = OCSP_basic_add1_status(bs, id, st, rsn, rev, ths, nxt))){
id                919 ext/openssl/ossl_ocsp.c     OCSP_CERTID *id;
id                923 ext/openssl/ossl_ocsp.c     if(!(id = OCSP_CERTID_new()))
id                925 ext/openssl/ossl_ocsp.c     SetOCSPCertId(obj, id);
id                946 ext/openssl/ossl_ocsp.c     OCSP_CERTID *id, *newid;
id                951 ext/openssl/ossl_ocsp.c     GetOCSPCertId(self, id);
id                959 ext/openssl/ossl_ocsp.c 	if (!d2i_OCSP_CERTID(&id, &p, RSTRING_LEN(arg)))
id                976 ext/openssl/ossl_ocsp.c     OCSP_CERTID_free(id);
id                992 ext/openssl/ossl_ocsp.c     OCSP_CERTID *id, *id2;
id                995 ext/openssl/ossl_ocsp.c     GetOCSPCertId(self, id);
id                997 ext/openssl/ossl_ocsp.c     result = OCSP_id_cmp(id, id2);
id               1013 ext/openssl/ossl_ocsp.c     OCSP_CERTID *id, *id2;
id               1016 ext/openssl/ossl_ocsp.c     GetOCSPCertId(self, id);
id               1018 ext/openssl/ossl_ocsp.c     result = OCSP_id_issuer_cmp(id, id2);
id               1033 ext/openssl/ossl_ocsp.c     OCSP_CERTID *id;
id               1036 ext/openssl/ossl_ocsp.c     GetOCSPCertId(self, id);
id               1037 ext/openssl/ossl_ocsp.c     OCSP_id_get0_info(NULL, NULL, NULL, &serial, id);
id               1052 ext/openssl/ossl_ocsp.c     OCSP_CERTID *id;
id               1056 ext/openssl/ossl_ocsp.c     GetOCSPCertId(self, id);
id               1057 ext/openssl/ossl_ocsp.c     OCSP_id_get0_info(&name_hash, NULL, NULL, NULL, id);
id               1075 ext/openssl/ossl_ocsp.c     OCSP_CERTID *id;
id               1079 ext/openssl/ossl_ocsp.c     GetOCSPCertId(self, id);
id               1080 ext/openssl/ossl_ocsp.c     OCSP_id_get0_info(NULL, NULL, &key_hash, NULL, id);
id               1098 ext/openssl/ossl_ocsp.c     OCSP_CERTID *id;
id               1102 ext/openssl/ossl_ocsp.c     GetOCSPCertId(self, id);
id               1103 ext/openssl/ossl_ocsp.c     OCSP_id_get0_info(NULL, &oid, NULL, NULL, id);
id               1124 ext/openssl/ossl_ocsp.c     OCSP_CERTID *id;
id               1129 ext/openssl/ossl_ocsp.c     GetOCSPCertId(self, id);
id               1130 ext/openssl/ossl_ocsp.c     if ((len = i2d_OCSP_CERTID(id, NULL)) <= 0)
id               1134 ext/openssl/ossl_ocsp.c     if (i2d_OCSP_CERTID(id, &p) <= 0)
id                814 ext/openssl/ossl_pkey_ec.c             ID id = SYM2ID(arg1);
id                816 ext/openssl/ossl_pkey_ec.c             if (id == s_GFp_simple) {
id                818 ext/openssl/ossl_pkey_ec.c             } else if (id == s_GFp_mont) {
id                820 ext/openssl/ossl_pkey_ec.c             } else if (id == s_GFp_nist) {
id                823 ext/openssl/ossl_pkey_ec.c             } else if (id == s_GF2m_simple) {
id                871 ext/openssl/ossl_pkey_ec.c             ID id = SYM2ID(arg1);
id                877 ext/openssl/ossl_pkey_ec.c             if (id == s_GFp) {
id                880 ext/openssl/ossl_pkey_ec.c             } else if (id == s_GF2m) {
id                252 ext/ripper/ripper.c     if (VTBL_DEBUG) printf("vtable_add: %p, %"PRIsVALUE"\n", (void *)tbl, rb_id2str(id));
id                258 ext/ripper/ripper.c     tbl->tbl[tbl->pos++] = id;
id                277 ext/ripper/ripper.c             if (tbl->tbl[i] == id) {
id                505 ext/ripper/ripper.c #define call_bin_op(recv,id,arg1) call_bin_op_gen(parser, (recv),(id),(arg1))
id                507 ext/ripper/ripper.c #define call_uni_op(recv,id) call_uni_op_gen(parser, (recv),(id))
id                525 ext/ripper/ripper.c #define gettable(id) gettable_gen(parser,(id))
id                527 ext/ripper/ripper.c #define assignable(id,node) assignable_gen(parser, (id), (node))
id                532 ext/ripper/ripper.c #define attrset(node,q,id) attrset_gen(parser, (node), (q), (id))
id                572 ext/ripper/ripper.c #define get_id(id) (id)
id                594 ext/ripper/ripper.c #define get_id(id) ripper_get_id(id)
id                600 ext/ripper/ripper.c #define id_is_var(id) id_is_var_gen(parser, (id))
id                615 ext/ripper/ripper.c #define formal_argument(id) formal_argument_gen(parser, (id))
id                619 ext/ripper/ripper.c #define new_bv(id) new_bv_gen(parser, (id))
id                626 ext/ripper/ripper.c #define local_var(id) local_var_gen(parser, (id))
id                628 ext/ripper/ripper.c #define arg_var(id) arg_var_gen(parser, (id))
id                630 ext/ripper/ripper.c #define local_id(id) local_id_gen(parser, (id))
id                640 ext/ripper/ripper.c #define dyna_var(id) local_var(id)
id                642 ext/ripper/ripper.c #define dvar_defined(id) dvar_defined_gen(parser, (id), 0)
id                643 ext/ripper/ripper.c #define dvar_defined_get(id) dvar_defined_gen(parser, (id), 1)
id                645 ext/ripper/ripper.c #define dvar_curr(id) dvar_curr_gen(parser, (id))
id                648 ext/ripper/ripper.c #define lvar_defined(id) lvar_defined_gen(parser, (id))
id                661 ext/ripper/ripper.c #define nd_func u1.id
id                663 ext/ripper/ripper.c #define nd_term(node) ((signed short)(node)->u2.id)
id                665 ext/ripper/ripper.c #define nd_term(node) SIGN_EXTEND((node)->u2.id, CHAR_BIT*2)
id                667 ext/ripper/ripper.c #define nd_paren(node) (char)((node)->u2.id >> CHAR_BIT*2)
id                703 ext/ripper/ripper.c #define ripper_id2sym(id) (rb_ispunct((int)(id)) ? \
id                704 ext/ripper/ripper.c 			   ID2SYM(id) : ripper_id2sym(id))
id                996 ext/ripper/ripper.c     ID id;
id               6279 ext/ripper/ripper.c 			(yyval.val) = (yyvsp[0].id);
id               7797 ext/ripper/ripper.c 			ID id = internal_id();
id               7804 ext/ripper/ripper.c 			    m->nd_next = node_assign((yyvsp[-7].val), NEW_FOR(NEW_DVAR(id), 0, 0));
id               7805 ext/ripper/ripper.c 			    args = new_args(m, 0, id, 0, new_args_tail(0, 0, 0));
id               7810 ext/ripper/ripper.c 			    (yyvsp[-7].val)->nd_value = NEW_DVAR(id);
id               7816 ext/ripper/ripper.c 			    m->nd_next = node_assign(NEW_MASGN(NEW_LIST((yyvsp[-7].val)), 0), NEW_DVAR(id));
id               7817 ext/ripper/ripper.c 			    args = new_args(m, 0, id, 0, new_args_tail(0, 0, 0));
id               7821 ext/ripper/ripper.c 			tbl[0] = 1; tbl[1] = id;
id               7918 ext/ripper/ripper.c 			(yyval.id) = current_arg;
id               7946 ext/ripper/ripper.c 			current_arg = (yyvsp[-4].id);
id               7964 ext/ripper/ripper.c 			(yyval.id) = current_arg;
id               7983 ext/ripper/ripper.c 			current_arg = (yyvsp[-3].id);
id               10157 ext/ripper/ripper.c 			ID id = get_id((yyvsp[0].val));
id               10158 ext/ripper/ripper.c 			arg_var(id);
id               10159 ext/ripper/ripper.c 			current_arg = id;
id               10225 ext/ripper/ripper.c 			ID id = get_id((yyvsp[0].val));
id               10226 ext/ripper/ripper.c 			arg_var(formal_argument(id));
id               10227 ext/ripper/ripper.c 			current_arg = id;
id               11001 ext/ripper/ripper.c # define set_yylval_id(x)  (yylval.id = (x))
id               11002 ext/ripper/ripper.c # define set_yylval_name(x)  (yylval.id = (x))
id               11005 ext/ripper/ripper.c # define yylval_id() (yylval.id)
id               11018 ext/ripper/ripper.c # define yylval_id() yylval.id
id               11034 ext/ripper/ripper.c     ID id = rb_intern_const(name);
id               11035 ext/ripper/ripper.c     return ID2SYM(id);
id               12742 ext/ripper/ripper.c     return (dyna_in_block() && dvar_defined_get(id)) || local_id(id);
id               13796 ext/ripper/ripper.c 		return kw->id[0];
id               13801 ext/ripper/ripper.c 	    if (kw->id[0] == keyword_do) {
id               13815 ext/ripper/ripper.c 		return kw->id[0];
id               13817 ext/ripper/ripper.c 		if (kw->id[0] != kw->id[1])
id               13819 ext/ripper/ripper.c 		return kw->id[1];
id               14816 ext/ripper/ripper.c     return NEW_CALL(recv, id, NEW_LIST(arg1));
id               14823 ext/ripper/ripper.c     return NEW_CALL(recv, id, 0);
id               14866 ext/ripper/ripper.c 	if (vtable_included(past, id)) return 1;
id               14876 ext/ripper/ripper.c     switch (id) {
id               14892 ext/ripper/ripper.c     switch (id_type(id)) {
id               14894 ext/ripper/ripper.c 	if (dyna_in_block() && dvar_defined(id)) {
id               14895 ext/ripper/ripper.c 	    if (id == current_arg) {
id               14896 ext/ripper/ripper.c 		rb_warn1("circular argument reference - %"PRIsWARN, rb_id2str(id));
id               14898 ext/ripper/ripper.c 	    return NEW_DVAR(id);
id               14900 ext/ripper/ripper.c 	if (local_id(id)) {
id               14901 ext/ripper/ripper.c 	    if (id == current_arg) {
id               14902 ext/ripper/ripper.c 		rb_warn1("circular argument reference - %"PRIsWARN, rb_id2str(id));
id               14904 ext/ripper/ripper.c 	    return NEW_LVAR(id);
id               14907 ext/ripper/ripper.c 	if (!in_defined && RTEST(ruby_verbose) && past_dvar_p(parser, id)) {
id               14908 ext/ripper/ripper.c 	    rb_warning1("possible reference to past scope - %"PRIsWARN, rb_id2str(id));
id               14912 ext/ripper/ripper.c 	return NEW_VCALL(id);
id               14914 ext/ripper/ripper.c 	return NEW_GVAR(id);
id               14916 ext/ripper/ripper.c 	return NEW_IVAR(id);
id               14918 ext/ripper/ripper.c 	return NEW_CONST(id);
id               14920 ext/ripper/ripper.c 	return NEW_CVAR(id);
id               14922 ext/ripper/ripper.c     compile_error(PARSER_ARG "identifier %"PRIsVALUE" is not valid to get", rb_id2str(id));
id               14942 ext/ripper/ripper.c     if (is_notop_id(id)) {
id               14943 ext/ripper/ripper.c 	switch (id & ID_SCOPE_MASK) {
id               14947 ext/ripper/ripper.c 	    if (dyna_in_block() && dvar_defined(id)) return 1;
id               14948 ext/ripper/ripper.c 	    if (local_id(id)) return 1;
id               14953 ext/ripper/ripper.c     compile_error(PARSER_ARG "identifier %s is not valid to get", rb_id2str(id));
id               15024 ext/ripper/ripper.c     ID id = get_id(lhs);
id               15030 ext/ripper/ripper.c     if (!id) return assignable_result(0);
id               15031 ext/ripper/ripper.c     switch (id) {
id               15054 ext/ripper/ripper.c     switch (id_type(id)) {
id               15057 ext/ripper/ripper.c 	    if (dvar_curr(id)) {
id               15058 ext/ripper/ripper.c 		return assignable_result(NEW_DASGN_CURR(id, val));
id               15060 ext/ripper/ripper.c 	    else if (dvar_defined(id)) {
id               15061 ext/ripper/ripper.c 		return assignable_result(NEW_DASGN(id, val));
id               15063 ext/ripper/ripper.c 	    else if (local_id(id)) {
id               15064 ext/ripper/ripper.c 		return assignable_result(NEW_LASGN(id, val));
id               15067 ext/ripper/ripper.c 		dyna_var(id);
id               15068 ext/ripper/ripper.c 		return assignable_result(NEW_DASGN_CURR(id, val));
id               15072 ext/ripper/ripper.c 	    if (!local_id(id)) {
id               15073 ext/ripper/ripper.c 		local_var(id);
id               15075 ext/ripper/ripper.c 	    return assignable_result(NEW_LASGN(id, val));
id               15079 ext/ripper/ripper.c 	return assignable_result(NEW_GASGN(id, val));
id               15081 ext/ripper/ripper.c 	return assignable_result(NEW_IASGN(id, val));
id               15084 ext/ripper/ripper.c 	    return assignable_result(NEW_CDECL(id, val, 0));
id               15088 ext/ripper/ripper.c 	return assignable_result(NEW_CVASGN(id, val));
id               15090 ext/ripper/ripper.c 	compile_error(PARSER_ARG "identifier %"PRIsVALUE" is not valid to set", rb_id2str(id));
id               15174 ext/ripper/ripper.c     if (!CALL_Q_P(atype)) id = rb_id_attrset(id);
id               15175 ext/ripper/ripper.c     return NEW_ATTRASGN(recv, id, 0);
id               16138 ext/ripper/ripper.c 	ID id = lvtbl->vars->tbl[i];
id               16139 ext/ripper/ripper.c 	if (!vtable_included(lvtbl->args, id)) {
id               16140 ext/ripper/ripper.c 	    buf[j++] = id;
id               16152 ext/ripper/ripper.c     vtable_add(lvtbl->args, id);
id               16158 ext/ripper/ripper.c     vtable_add(lvtbl->vars, id);
id               16180 ext/ripper/ripper.c 	return rb_local_defined(id, parser->base_block);
id               16182 ext/ripper/ripper.c     else if (vtable_included(args, id)) {
id               16186 ext/ripper/ripper.c 	int i = vtable_included(vars, id);
id               16263 ext/ripper/ripper.c 	if (vtable_included(args, id)) {
id               16266 ext/ripper/ripper.c 	if ((i = vtable_included(vars, id)) != 0) {
id               16277 ext/ripper/ripper.c         return rb_dvar_defined(id, parser->base_block);
id               16286 ext/ripper/ripper.c     return (vtable_included(lvtbl->args, id) ||
id               16287 ext/ripper/ripper.c 	    vtable_included(lvtbl->vars, id));
id               16516 ext/ripper/ripper.c     ID id = (ID)vtable_size(lvtbl->args) + (ID)vtable_size(lvtbl->vars);
id               16517 ext/ripper/ripper.c     id += ((tLAST_TOKEN - ID_INTERNAL) >> ID_SCOPE_SHIFT) + 1;
id               16518 ext/ripper/ripper.c     return ID_STATIC_SYM | ID_INTERNAL | (id << ID_SCOPE_SHIFT);
id               16947 ext/ripper/ripper.c     ID id;
id               17006 ext/ripper/ripper.c     for (a = keyword_to_name; a->id; a++) {
id               17007 ext/ripper/ripper.c         if (a->id == id)
id               17020 ext/ripper/ripper.c     if (id == (ID)(signed char)id) {
id               17021 ext/ripper/ripper.c         buf[0] = (char)id;
id               17025 ext/ripper/ripper.c     if ((name = keyword_id_to_str(id))) {
id               17028 ext/ripper/ripper.c     if (!rb_id2str(id)) {
id               17029 ext/ripper/ripper.c 	rb_bug("cannot convert ID to string: %ld", (unsigned long)id);
id               17031 ext/ripper/ripper.c     return ID2SYM(id);
id                198 ext/ripper/ripper.y     if (VTBL_DEBUG) printf("vtable_add: %p, %"PRIsVALUE"\n", (void *)tbl, rb_id2str(id));
id                204 ext/ripper/ripper.y     tbl->tbl[tbl->pos++] = id;
id                223 ext/ripper/ripper.y             if (tbl->tbl[i] == id) {
id                451 ext/ripper/ripper.y #define call_bin_op(recv,id,arg1) call_bin_op_gen(parser, (recv),(id),(arg1))
id                453 ext/ripper/ripper.y #define call_uni_op(recv,id) call_uni_op_gen(parser, (recv),(id))
id                471 ext/ripper/ripper.y #define gettable(id) gettable_gen(parser,(id))
id                473 ext/ripper/ripper.y #define assignable(id,node) assignable_gen(parser, (id), (node))
id                478 ext/ripper/ripper.y #define attrset(node,q,id) attrset_gen(parser, (node), (q), (id))
id                518 ext/ripper/ripper.y #define get_id(id) (id)
id                540 ext/ripper/ripper.y #define get_id(id) ripper_get_id(id)
id                546 ext/ripper/ripper.y #define id_is_var(id) id_is_var_gen(parser, (id))
id                561 ext/ripper/ripper.y #define formal_argument(id) formal_argument_gen(parser, (id))
id                565 ext/ripper/ripper.y #define new_bv(id) new_bv_gen(parser, (id))
id                572 ext/ripper/ripper.y #define local_var(id) local_var_gen(parser, (id))
id                574 ext/ripper/ripper.y #define arg_var(id) arg_var_gen(parser, (id))
id                576 ext/ripper/ripper.y #define local_id(id) local_id_gen(parser, (id))
id                586 ext/ripper/ripper.y #define dyna_var(id) local_var(id)
id                588 ext/ripper/ripper.y #define dvar_defined(id) dvar_defined_gen(parser, (id), 0)
id                589 ext/ripper/ripper.y #define dvar_defined_get(id) dvar_defined_gen(parser, (id), 1)
id                591 ext/ripper/ripper.y #define dvar_curr(id) dvar_curr_gen(parser, (id))
id                594 ext/ripper/ripper.y #define lvar_defined(id) lvar_defined_gen(parser, (id))
id                607 ext/ripper/ripper.y #define nd_func u1.id
id                609 ext/ripper/ripper.y #define nd_term(node) ((signed short)(node)->u2.id)
id                611 ext/ripper/ripper.y #define nd_term(node) SIGN_EXTEND((node)->u2.id, CHAR_BIT*2)
id                613 ext/ripper/ripper.y #define nd_paren(node) (char)((node)->u2.id >> CHAR_BIT*2)
id                649 ext/ripper/ripper.y #define ripper_id2sym(id) (rb_ispunct((int)(id)) ? \
id                650 ext/ripper/ripper.y 			   ID2SYM(id) : ripper_id2sym(id))
id                787 ext/ripper/ripper.y     ID id;
id               1950 ext/ripper/ripper.y 			$$ = $<id>1;
id               2943 ext/ripper/ripper.y 			ID id = internal_id();
id               2950 ext/ripper/ripper.y 			    m->nd_next = node_assign($2, NEW_FOR(NEW_DVAR(id), 0, 0));
id               2951 ext/ripper/ripper.y 			    args = new_args(m, 0, id, 0, new_args_tail(0, 0, 0));
id               2956 ext/ripper/ripper.y 			    $2->nd_value = NEW_DVAR(id);
id               2962 ext/ripper/ripper.y 			    m->nd_next = node_assign(NEW_MASGN(NEW_LIST($2), 0), NEW_DVAR(id));
id               2963 ext/ripper/ripper.y 			    args = new_args(m, 0, id, 0, new_args_tail(0, 0, 0));
id               2967 ext/ripper/ripper.y 			tbl[0] = 1; tbl[1] = id;
id               3040 ext/ripper/ripper.y 			$<id>$ = current_arg;
id               3061 ext/ripper/ripper.y 			current_arg = $<id>3;
id               3069 ext/ripper/ripper.y 			$<id>$ = current_arg;
id               3086 ext/ripper/ripper.y 			current_arg = $<id>6;
id               4705 ext/ripper/ripper.y 			ID id = get_id($1);
id               4706 ext/ripper/ripper.y 			arg_var(id);
id               4707 ext/ripper/ripper.y 			current_arg = id;
id               4763 ext/ripper/ripper.y 			ID id = get_id($1);
id               4764 ext/ripper/ripper.y 			arg_var(formal_argument(id));
id               4765 ext/ripper/ripper.y 			current_arg = id;
id               5252 ext/ripper/ripper.y # define set_yylval_id(x)  (yylval.id = (x))
id               5253 ext/ripper/ripper.y # define set_yylval_name(x)  (yylval.id = (x))
id               5256 ext/ripper/ripper.y # define yylval_id() (yylval.id)
id               5269 ext/ripper/ripper.y # define yylval_id() yylval.id
id               5285 ext/ripper/ripper.y     ID id = rb_intern_const(name);
id               5286 ext/ripper/ripper.y     return ID2SYM(id);
id               6993 ext/ripper/ripper.y     return (dyna_in_block() && dvar_defined_get(id)) || local_id(id);
id               8047 ext/ripper/ripper.y 		return kw->id[0];
id               8052 ext/ripper/ripper.y 	    if (kw->id[0] == keyword_do) {
id               8066 ext/ripper/ripper.y 		return kw->id[0];
id               8068 ext/ripper/ripper.y 		if (kw->id[0] != kw->id[1])
id               8070 ext/ripper/ripper.y 		return kw->id[1];
id               9067 ext/ripper/ripper.y     return NEW_CALL(recv, id, NEW_LIST(arg1));
id               9074 ext/ripper/ripper.y     return NEW_CALL(recv, id, 0);
id               9117 ext/ripper/ripper.y 	if (vtable_included(past, id)) return 1;
id               9127 ext/ripper/ripper.y     switch (id) {
id               9143 ext/ripper/ripper.y     switch (id_type(id)) {
id               9145 ext/ripper/ripper.y 	if (dyna_in_block() && dvar_defined(id)) {
id               9146 ext/ripper/ripper.y 	    if (id == current_arg) {
id               9147 ext/ripper/ripper.y 		rb_warn1("circular argument reference - %"PRIsWARN, rb_id2str(id));
id               9149 ext/ripper/ripper.y 	    return NEW_DVAR(id);
id               9151 ext/ripper/ripper.y 	if (local_id(id)) {
id               9152 ext/ripper/ripper.y 	    if (id == current_arg) {
id               9153 ext/ripper/ripper.y 		rb_warn1("circular argument reference - %"PRIsWARN, rb_id2str(id));
id               9155 ext/ripper/ripper.y 	    return NEW_LVAR(id);
id               9158 ext/ripper/ripper.y 	if (!in_defined && RTEST(ruby_verbose) && past_dvar_p(parser, id)) {
id               9159 ext/ripper/ripper.y 	    rb_warning1("possible reference to past scope - %"PRIsWARN, rb_id2str(id));
id               9163 ext/ripper/ripper.y 	return NEW_VCALL(id);
id               9165 ext/ripper/ripper.y 	return NEW_GVAR(id);
id               9167 ext/ripper/ripper.y 	return NEW_IVAR(id);
id               9169 ext/ripper/ripper.y 	return NEW_CONST(id);
id               9171 ext/ripper/ripper.y 	return NEW_CVAR(id);
id               9173 ext/ripper/ripper.y     compile_error(PARSER_ARG "identifier %"PRIsVALUE" is not valid to get", rb_id2str(id));
id               9193 ext/ripper/ripper.y     if (is_notop_id(id)) {
id               9194 ext/ripper/ripper.y 	switch (id & ID_SCOPE_MASK) {
id               9198 ext/ripper/ripper.y 	    if (dyna_in_block() && dvar_defined(id)) return 1;
id               9199 ext/ripper/ripper.y 	    if (local_id(id)) return 1;
id               9204 ext/ripper/ripper.y     compile_error(PARSER_ARG "identifier %s is not valid to get", rb_id2str(id));
id               9275 ext/ripper/ripper.y     ID id = get_id(lhs);
id               9281 ext/ripper/ripper.y     if (!id) return assignable_result(0);
id               9282 ext/ripper/ripper.y     switch (id) {
id               9305 ext/ripper/ripper.y     switch (id_type(id)) {
id               9308 ext/ripper/ripper.y 	    if (dvar_curr(id)) {
id               9309 ext/ripper/ripper.y 		return assignable_result(NEW_DASGN_CURR(id, val));
id               9311 ext/ripper/ripper.y 	    else if (dvar_defined(id)) {
id               9312 ext/ripper/ripper.y 		return assignable_result(NEW_DASGN(id, val));
id               9314 ext/ripper/ripper.y 	    else if (local_id(id)) {
id               9315 ext/ripper/ripper.y 		return assignable_result(NEW_LASGN(id, val));
id               9318 ext/ripper/ripper.y 		dyna_var(id);
id               9319 ext/ripper/ripper.y 		return assignable_result(NEW_DASGN_CURR(id, val));
id               9323 ext/ripper/ripper.y 	    if (!local_id(id)) {
id               9324 ext/ripper/ripper.y 		local_var(id);
id               9326 ext/ripper/ripper.y 	    return assignable_result(NEW_LASGN(id, val));
id               9330 ext/ripper/ripper.y 	return assignable_result(NEW_GASGN(id, val));
id               9332 ext/ripper/ripper.y 	return assignable_result(NEW_IASGN(id, val));
id               9335 ext/ripper/ripper.y 	    return assignable_result(NEW_CDECL(id, val, 0));
id               9339 ext/ripper/ripper.y 	return assignable_result(NEW_CVASGN(id, val));
id               9341 ext/ripper/ripper.y 	compile_error(PARSER_ARG "identifier %"PRIsVALUE" is not valid to set", rb_id2str(id));
id               9425 ext/ripper/ripper.y     if (!CALL_Q_P(atype)) id = rb_id_attrset(id);
id               9426 ext/ripper/ripper.y     return NEW_ATTRASGN(recv, id, 0);
id               10389 ext/ripper/ripper.y 	ID id = lvtbl->vars->tbl[i];
id               10390 ext/ripper/ripper.y 	if (!vtable_included(lvtbl->args, id)) {
id               10391 ext/ripper/ripper.y 	    buf[j++] = id;
id               10403 ext/ripper/ripper.y     vtable_add(lvtbl->args, id);
id               10409 ext/ripper/ripper.y     vtable_add(lvtbl->vars, id);
id               10431 ext/ripper/ripper.y 	return rb_local_defined(id, parser->base_block);
id               10433 ext/ripper/ripper.y     else if (vtable_included(args, id)) {
id               10437 ext/ripper/ripper.y 	int i = vtable_included(vars, id);
id               10514 ext/ripper/ripper.y 	if (vtable_included(args, id)) {
id               10517 ext/ripper/ripper.y 	if ((i = vtable_included(vars, id)) != 0) {
id               10528 ext/ripper/ripper.y         return rb_dvar_defined(id, parser->base_block);
id               10537 ext/ripper/ripper.y     return (vtable_included(lvtbl->args, id) ||
id               10538 ext/ripper/ripper.y 	    vtable_included(lvtbl->vars, id));
id               10767 ext/ripper/ripper.y     ID id = (ID)vtable_size(lvtbl->args) + (ID)vtable_size(lvtbl->vars);
id               10768 ext/ripper/ripper.y     id += ((tLAST_TOKEN - ID_INTERNAL) >> ID_SCOPE_SHIFT) + 1;
id               10769 ext/ripper/ripper.y     return ID_STATIC_SYM | ID_INTERNAL | (id << ID_SCOPE_SHIFT);
id               11198 ext/ripper/ripper.y     ID id;
id               11257 ext/ripper/ripper.y     for (a = keyword_to_name; a->id; a++) {
id               11258 ext/ripper/ripper.y         if (a->id == id)
id               11271 ext/ripper/ripper.y     if (id == (ID)(signed char)id) {
id               11272 ext/ripper/ripper.y         buf[0] = (char)id;
id               11276 ext/ripper/ripper.y     if ((name = keyword_id_to_str(id))) {
id               11279 ext/ripper/ripper.y     if (!rb_id2str(id)) {
id               11280 ext/ripper/ripper.y 	rb_bug("cannot convert ID to string: %ld", (unsigned long)id);
id               11282 ext/ripper/ripper.y     return ID2SYM(id);
id                175 ext/socket/ipsocket.c     ID id;
id                183 ext/socket/ipsocket.c 	id = SYM2ID(revlookup);
id                184 ext/socket/ipsocket.c 	if (id == id_numeric) return_norevlookup(1);
id                185 ext/socket/ipsocket.c 	if (id == id_hostname) return_norevlookup(0);
id                186 ext/socket/ipsocket.c 	rb_raise(rb_eArgError, "invalid reverse_lookup flag: :%s", rb_id2name(id));
id                569 ext/socket/option.c         ID id;
id                571 ext/socket/option.c         id = rsock_intern_socktype(i);
id                572 ext/socket/option.c         if (id)
id                573 ext/socket/option.c             rb_str_catf(ret, " %s", rb_id2name(id));
id                565 ext/socket/raddrinfo.c     ID id;
id                567 ext/socket/raddrinfo.c     id = rsock_intern_family(sockaddr->sa_family);
id                568 ext/socket/raddrinfo.c     if (id) {
id                569 ext/socket/raddrinfo.c         family = rb_str_dup(rb_id2str(id));
id               1415 ext/socket/raddrinfo.c             ID id = rsock_intern_family(sockaddr->addr.sa_family);
id               1416 ext/socket/raddrinfo.c             if (id == 0)
id               1419 ext/socket/raddrinfo.c                 rb_str_catf(ret, "%s address format unknown", rb_id2name(id));
id               1450 ext/socket/raddrinfo.c         ID id = rsock_intern_protocol_family(rai->pfamily);
id               1451 ext/socket/raddrinfo.c         if (id)
id               1452 ext/socket/raddrinfo.c             rb_str_catf(ret, " %s", rb_id2name(id));
id               1471 ext/socket/raddrinfo.c             ID id = rsock_intern_socktype(rai->socktype);
id               1472 ext/socket/raddrinfo.c             if (id)
id               1473 ext/socket/raddrinfo.c                 rb_str_catf(ret, " %s", rb_id2name(id));
id               1480 ext/socket/raddrinfo.c                 ID id = rsock_intern_ipproto(rai->protocol);
id               1481 ext/socket/raddrinfo.c                 if (id)
id               1482 ext/socket/raddrinfo.c                     rb_str_catf(ret, " %s", rb_id2name(id));
id               1531 ext/socket/raddrinfo.c     ID id;
id               1533 ext/socket/raddrinfo.c     id = rsock_intern_protocol_family(rai->pfamily);
id               1534 ext/socket/raddrinfo.c     if (id == 0)
id               1536 ext/socket/raddrinfo.c     pfamily = rb_id2str(id);
id               1541 ext/socket/raddrinfo.c         id = rsock_intern_socktype(rai->socktype);
id               1542 ext/socket/raddrinfo.c         if (id == 0)
id               1544 ext/socket/raddrinfo.c         socktype = rb_id2str(id);
id               1550 ext/socket/raddrinfo.c         id = rsock_intern_ipproto(rai->protocol);
id               1551 ext/socket/raddrinfo.c         if (id == 0)
id               1553 ext/socket/raddrinfo.c         protocol = rb_id2str(id);
id               1563 ext/socket/raddrinfo.c     id = rsock_intern_family(afamily_int);
id               1564 ext/socket/raddrinfo.c     if (id == 0)
id               1566 ext/socket/raddrinfo.c     afamily = rb_id2str(id);
id                 56 ext/tk/tkutil/tkutil.c # define rb_id2str(id) rb_str_new2(rb_id2name(id))
id                203 ext/tk/tkutil/tkutil.c     volatile VALUE id;
id                206 ext/tk/tkutil/tkutil.c     rb_scan_args(argc, argv, "1*", &id, &rest);
id                207 ext/tk/tkutil/tkutil.c     return rb_apply(rb_hash_aref(CALLBACK_TABLE, id), ID_call, rest);
id               1406 ext/tk/tkutil/tkutil.c     ID id;
id               1419 ext/tk/tkutil/tkutil.c     id = rb_intern_str(rb_sprintf("@%"PRIsVALUE, str));
id               1422 ext/tk/tkutil/tkutil.c       if (inf->ivar[idx] == id) break;
id               1438 ext/tk/tkutil/tkutil.c     ID id;
id               1464 ext/tk/tkutil/tkutil.c 	id = rb_check_id(&ret);
id               1465 ext/tk/tkutil/tkutil.c 	if (!id) goto not_found;
id               1468 ext/tk/tkutil/tkutil.c 	  if (inf->ivar[idx] == id) break;
id               1572 ext/tk/tkutil/tkutil.c   ID id;
id               1614 ext/tk/tkutil/tkutil.c     id = SYM2ID(ivar);
id               1615 ext/tk/tkutil/tkutil.c     subst_inf->ivar[chr] = rb_intern_str(rb_sprintf("@%"PRIsVALUE, rb_id2str(id)));
id               1617 ext/tk/tkutil/tkutil.c     rb_attr(self, id, 1, 0, Qtrue);
id               1646 ext/tk/tkutil/tkutil.c     id = SYM2ID(ivar);
id               1647 ext/tk/tkutil/tkutil.c     subst_inf->ivar[chr] = rb_intern_str(rb_sprintf("@%"PRIsVALUE, rb_id2str(id)));
id               1649 ext/tk/tkutil/tkutil.c     rb_attr(self, id, 1, 0, Qtrue);
id               1394 ext/win32ole/win32ole.c     long id = pid[dim - 1] - plb[dim - 1];
id               1396 ext/win32ole/win32ole.c     rb_ary_store(obj, id, val);
id               1766 ext/win32ole/win32ole.c     ID id;
id               1793 ext/win32ole/win32ole.c                 id = rb_intern(pName);
id               1794 ext/win32ole/win32ole.c                 if (rb_is_const_id(id)) {
id                222 id_table.c         return rb_id_to_serial(id);
id                228 id_table.c     #define id2key(id)  id
id                316 id_table.c         return st_lookup(tbl2st(tbl), (st_data_t)id, (st_data_t *)val);
id                322 id_table.c         return st_insert(tbl2st(tbl), id, val);
id                328 id_table.c         return st_delete(tbl2st(tbl), (st_data_t *)&id, NULL);
id                621 id_table.c         id_key_t key = id2key(id);
id                648 id_table.c         const id_key_t key = id2key(id);
id                716 id_table.c         const id_key_t key = id2key(id);
id                927 id_table.c         return sa_insert(table, id2key(id), value);
id               1024 id_table.c         id_key_t key = id2key(id);
id               1058 id_table.c         id_key_t key = id2key(id);
id               1347 id_table.c         id_key_t key = id2key(id);
id               1377 id_table.c         return hash_id_table_insert_key(tbl, id2key(id), val);
id               1383 id_table.c         const id_key_t key = id2key(id);
id               1484 id_table.c     	    r = list_id_table_insert(&tbl->aux.list, id, val);
id               1515 id_table.c     	r = hash_id_table_insert(&tbl->aux.hash, id, val);
id               1524 id_table.c         if (LIST_P(tbl)) return list_id_table_lookup(&tbl->aux.list, id, valp);
id               1525 id_table.c         else             return hash_id_table_lookup(&tbl->aux.hash, id, valp);
id               1531 id_table.c         if (LIST_P(tbl)) return list_id_table_delete(&tbl->aux.list, id);
id               1532 id_table.c         else             return hash_id_table_delete(&tbl->aux.hash, id);
id                231 include/ruby/intern.h     rb_enumeratorize_with_size(obj, id, argc, argv, (rb_enumerator_size_func *)(size_fn))
id               1682 include/ruby/ruby.h VALUE rb_gvar_undef_getter(ID id, void *data, struct rb_global_variable *gvar);
id               1683 include/ruby/ruby.h void  rb_gvar_undef_setter(VALUE val, ID id, void *data, struct rb_global_variable *gvar);
id               1686 include/ruby/ruby.h VALUE rb_gvar_val_getter(ID id, void *data, struct rb_global_variable *gvar);
id               1687 include/ruby/ruby.h void  rb_gvar_val_setter(VALUE val, ID id, void *data, struct rb_global_variable *gvar);
id               1690 include/ruby/ruby.h VALUE rb_gvar_var_getter(ID id, void *data, struct rb_global_variable *gvar);
id               1691 include/ruby/ruby.h void  rb_gvar_var_setter(VALUE val, ID id, void *data, struct rb_global_variable *gvar);
id               1694 include/ruby/ruby.h NORETURN(void  rb_gvar_readonly_setter(VALUE val, ID id, void *data, struct rb_global_variable *gvar));
id                744 internal.h         ID id;
id                822 internal.h         ID id;
id               1357 internal.h     #define QUOTE_ID(id) rb_id_quote_unprintable(id)
id               2488 io.c               ID id = id_exception;
id               2490 io.c               rb_get_kwargs(opts, &id, 0, 1, &except);
id               7317 io.c           		 rb_id2str(id), rb_id2str(mid),
id               7325 io.c               must_respond_to(id_write, val, id);
id               1233 iseq.c             VALUE str = rb_id2str(id);
id               1311 iseq.c         	    ret = rb_str_dup(rb_id2str(entry->id));
id               1751 iseq.c             ID id;
id               1753 iseq.c               case CATCH_TYPE_RESCUE: CONST_ID(id, "rescue"); break;
id               1754 iseq.c               case CATCH_TYPE_ENSURE: CONST_ID(id, "ensure"); break;
id               1755 iseq.c               case CATCH_TYPE_RETRY:  CONST_ID(id, "retry");  break;
id               1756 iseq.c               case CATCH_TYPE_BREAK:  CONST_ID(id, "break");  break;
id               1757 iseq.c               case CATCH_TYPE_REDO:   CONST_ID(id, "redo");   break;
id               1758 iseq.c               case CATCH_TYPE_NEXT:   CONST_ID(id, "next");   break;
id               1762 iseq.c             return ID2SYM(id);
id               1933 iseq.c         		    rb_ary_push(ary, ID2SYM(entry->id));
id                 33 lex.c          struct kwtable {int name, id[2], state;};
id               1102 load.c             ID id = rb_to_id(sym);
id               1105 load.c             rb_autoload_str(mod, id, file);
id               1125 load.c             ID id = rb_check_id(&sym);
id               1126 load.c             if (!id) {
id               1129 load.c             return rb_autoload_p(mod, id);
id                540 marshal.c      #define to_be_skipped_id(id) (id == rb_id_encoding() || id == rb_intern("E") || !rb_id2str(id))
id                545 marshal.c          ID id = (ID)key;
id                549 marshal.c          if (to_be_skipped_id(id)) return ST_CONTINUE;
id                550 marshal.c          w_symbol(ID2SYM(id), arg->arg);
id                558 marshal.c          ID id = (ID)key;
id                559 marshal.c          if (!to_be_skipped_id(id)) ++*(st_index_t *)a;
id               1554 marshal.c          long id;
id               1559 marshal.c      	id = r_long(arg);
id               1560 marshal.c      	if (!st_lookup(arg->data, (st_data_t)id, &link)) {
id                134 method.h           ID id;
id                 19 node.c         #define A_ID(id) add_id(buf, (id))
id                 58 node.c         #define F_GENTRY(name, ann)	    SIMPLE_FIELD1(#name, ann) A_ID((node->name)->id)
id                 85 node.c             if (id == 0) {
id                 89 node.c         	VALUE str = rb_id2str(id);
id                727 node.c         	F_ID(u1.id, "new name");
id                728 node.c         	F_ID(u2.id, "old name");
id                240 node.h         	ID id;
id                247 node.h         	ID id;
id                253 node.h         	ID id;
id                305 node.h         #define nd_vid   u1.id
id                306 node.h         #define nd_cflag u2.id
id                309 node.h         #define nd_oid   u1.id
id                317 node.h         #define nd_aid   u3.id
id                322 node.h         #define nd_rest  u1.id
id                324 node.h         #define nd_pid   u1.id
id                328 node.h         #define nd_mid   u2.id
id                332 node.h         #define nd_noex  u3.id
id                341 node.h         #define nd_modl  u1.id
id                351 node.h         #define nd_tag   u1.id
id                396 node.h         #define NEW_OP_ASGN1(p,id,a) NEW_NODE(NODE_OP_ASGN1,p,id,a)
id                494 object.c           ID id = (ID)k;
id                500 object.c           if (!rb_is_instance_id(id)) return ST_CONTINUE;
id                509 object.c       		rb_id2str(id), value);
id               1910 object.c           ID id = rb_check_id(pname);
id               1913 object.c           if (id ? !valid_id_p(id) : !valid_name_p(name)) {
id               1917 object.c           return id;
id               1929 object.c           return rb_is_local_id(id) || rb_is_const_id(id);
id               1938 object.c           ID id = id_for_setter(obj, name, attr, invalid_attribute_name);
id               1939 object.c           if (!id) id = rb_intern_str(name);
id               1940 object.c           return id;
id               2073 object.c           ID id;
id               2081 object.c       	id = rb_check_id(&name);
id               2082 object.c       	if (!id) return rb_const_missing(mod, name);
id               2083 object.c       	return RTEST(recur) ? rb_const_get(mod, id) : rb_const_get_at(mod, id);
id               2115 object.c       	id = rb_check_id_cstr(pbeg, len = p-pbeg, enc);
id               2129 object.c       	if (!id) {
id               2145 object.c       	if (!rb_is_const_id(id)) {
id               2146 object.c       	    name = ID2SYM(id);
id               2149 object.c       	mod = RTEST(recur) ? rb_const_get(mod, id) : rb_const_get_at(mod, id);
id               2177 object.c           ID id = id_for_setter(mod, name, const, wrong_constant_name);
id               2178 object.c           if (!id) id = rb_intern_str(name);
id               2179 object.c           rb_const_set(mod, id, value);
id               2231 object.c           ID id;
id               2239 object.c       	id = rb_check_id(&name);
id               2240 object.c       	if (!id) return Qfalse;
id               2241 object.c       	return RTEST(recur) ? rb_const_defined(mod, id) : rb_const_defined_at(mod, id);
id               2273 object.c       	id = rb_check_id_cstr(pbeg, len = p-pbeg, enc);
id               2282 object.c       	if (!id) {
id               2293 object.c       	if (!rb_is_const_id(id)) {
id               2294 object.c       	    name = ID2SYM(id);
id               2298 object.c       	    if (!rb_const_defined(mod, id))
id               2300 object.c       	    mod = rb_const_get(mod, id);
id               2303 object.c       	    if (!rb_const_defined_at(mod, id))
id               2305 object.c       	    mod = rb_const_get_at(mod, id);
id               2343 object.c           ID id = id_for_var(obj, iv, an, instance);
id               2345 object.c           if (!id) {
id               2348 object.c           return rb_ivar_get(obj, id);
id               2377 object.c           ID id = id_for_var(obj, iv, an, instance);
id               2378 object.c           if (!id) id = rb_intern_str(iv);
id               2379 object.c           return rb_ivar_set(obj, id, val);
id               2405 object.c           ID id = id_for_var(obj, iv, an, instance);
id               2407 object.c           if (!id) {
id               2410 object.c           return rb_ivar_defined(obj, id);
id               2432 object.c           ID id = id_for_var(obj, iv, a, class);
id               2434 object.c           if (!id) {
id               2438 object.c           return rb_cvar_get(obj, id);
id               2464 object.c           ID id = id_for_var(obj, iv, a, class);
id               2465 object.c           if (!id) id = rb_intern_str(iv);
id               2466 object.c           rb_cvar_set(obj, id, val);
id               2489 object.c           ID id = id_for_var(obj, iv, a, class);
id               2491 object.c           if (!id) {
id               2494 object.c           return rb_cvar_defined(obj, id);
id               2520 object.c           unsigned short id;
id               2550 object.c       		m = conv_method_names[i].id;
id                252 parse.c            if (VTBL_DEBUG) printf("vtable_add: %p, %"PRIsVALUE"\n", (void *)tbl, rb_id2str(id));
id                258 parse.c            tbl->tbl[tbl->pos++] = id;
id                277 parse.c                    if (tbl->tbl[i] == id) {
id                505 parse.c        #define call_bin_op(recv,id,arg1) call_bin_op_gen(parser, (recv),(id),(arg1))
id                507 parse.c        #define call_uni_op(recv,id) call_uni_op_gen(parser, (recv),(id))
id                525 parse.c        #define gettable(id) gettable_gen(parser,(id))
id                527 parse.c        #define assignable(id,node) assignable_gen(parser, (id), (node))
id                532 parse.c        #define attrset(node,q,id) attrset_gen(parser, (node), (q), (id))
id                572 parse.c        #define get_id(id) (id)
id                594 parse.c        #define get_id(id) ripper_get_id(id)
id                600 parse.c        #define id_is_var(id) id_is_var_gen(parser, (id))
id                615 parse.c        #define formal_argument(id) formal_argument_gen(parser, (id))
id                619 parse.c        #define new_bv(id) new_bv_gen(parser, (id))
id                626 parse.c        #define local_var(id) local_var_gen(parser, (id))
id                628 parse.c        #define arg_var(id) arg_var_gen(parser, (id))
id                630 parse.c        #define local_id(id) local_id_gen(parser, (id))
id                640 parse.c        #define dyna_var(id) local_var(id)
id                642 parse.c        #define dvar_defined(id) dvar_defined_gen(parser, (id), 0)
id                643 parse.c        #define dvar_defined_get(id) dvar_defined_gen(parser, (id), 1)
id                645 parse.c        #define dvar_curr(id) dvar_curr_gen(parser, (id))
id                648 parse.c        #define lvar_defined(id) lvar_defined_gen(parser, (id))
id                661 parse.c        #define nd_func u1.id
id                663 parse.c        #define nd_term(node) ((signed short)(node)->u2.id)
id                665 parse.c        #define nd_term(node) SIGN_EXTEND((node)->u2.id, CHAR_BIT*2)
id                667 parse.c        #define nd_paren(node) (char)((node)->u2.id >> CHAR_BIT*2)
id                703 parse.c        #define ripper_id2sym(id) (rb_ispunct((int)(id)) ? \
id                704 parse.c        			   ID2SYM(id) : ripper_id2sym(id))
id                999 parse.c            ID id;
id               5214 parse.c        			(yyval.node) = NEW_VALIAS((yyvsp[-1].id), (yyvsp[0].id));
id               5229 parse.c        			(yyval.node) = NEW_VALIAS((yyvsp[-1].id), rb_intern2(buf, 2));
id               5371 parse.c        			(yyval.node) = new_op_assign((yyvsp[-2].node), (yyvsp[-1].id), (yyvsp[0].node));
id               5385 parse.c        			if ((yyvsp[-1].id) == tOROP) {
id               5386 parse.c        			    (yyvsp[-1].id) = 0;
id               5388 parse.c        			else if ((yyvsp[-1].id) == tANDOP) {
id               5389 parse.c        			    (yyvsp[-1].id) = 1;
id               5391 parse.c        			(yyval.node) = NEW_OP_ASGN1((yyvsp[-5].node), (yyvsp[-1].id), args);
id               5405 parse.c        			(yyval.node) = new_attr_op_assign((yyvsp[-4].node), (yyvsp[-3].id), (yyvsp[-2].id), (yyvsp[-1].id), (yyvsp[0].node));
id               5414 parse.c        			(yyval.node) = new_attr_op_assign((yyvsp[-4].node), (yyvsp[-3].id), (yyvsp[-2].id), (yyvsp[-1].id), (yyvsp[0].node));
id               5423 parse.c        			(yyval.node) = NEW_COLON2((yyvsp[-4].node), (yyvsp[-2].id));
id               5424 parse.c        			(yyval.node) = new_const_op_assign((yyval.node), (yyvsp[-1].id), (yyvsp[0].node));
id               5437 parse.c        			(yyval.node) = new_attr_op_assign((yyvsp[-4].node), idCOLON2, (yyvsp[-2].id), (yyvsp[-1].id), (yyvsp[0].node));
id               5575 parse.c        			(yyval.node) = NEW_QCALL((yyvsp[-2].id), (yyvsp[-3].node), (yyvsp[-1].id), (yyvsp[0].node));
id               5614 parse.c        			(yyval.node) = NEW_FCALL((yyvsp[0].id), 0);
id               5656 parse.c        			(yyval.node) = NEW_QCALL((yyvsp[-2].id), (yyvsp[-3].node), (yyvsp[-1].id), (yyvsp[0].node));
id               5670 parse.c        			(yyvsp[0].node)->nd_iter = NEW_QCALL((yyvsp[-3].id), (yyvsp[-4].node), (yyvsp[-2].id), (yyvsp[-1].node));
id               5685 parse.c        			(yyval.node) = NEW_CALL((yyvsp[-3].node), (yyvsp[-1].id), (yyvsp[0].node));
id               5699 parse.c        			(yyvsp[0].node)->nd_iter = NEW_CALL((yyvsp[-4].node), (yyvsp[-2].id), (yyvsp[-1].node));
id               5983 parse.c        			(yyval.node) = assignable((yyvsp[0].id), 0);
id               5991 parse.c        			(yyval.node) = assignable((yyvsp[0].id), 0);
id               6012 parse.c        			(yyval.node) = attrset((yyvsp[-2].node), (yyvsp[-1].id), (yyvsp[0].id));
id               6024 parse.c        			(yyval.node) = attrset((yyvsp[-2].node), idCOLON2, (yyvsp[0].id));
id               6036 parse.c        			(yyval.node) = attrset((yyvsp[-2].node), (yyvsp[-1].id), (yyvsp[0].id));
id               6050 parse.c        			(yyval.node) = NEW_CDECL(0, 0, NEW_COLON2((yyvsp[-2].node), (yyvsp[0].id)));
id               6068 parse.c        			(yyval.node) = NEW_CDECL(0, 0, NEW_COLON3((yyvsp[0].id)));
id               6098 parse.c        			(yyval.node) = assignable((yyvsp[0].id), 0);
id               6111 parse.c        			(yyval.node) = assignable((yyvsp[0].id), 0);
id               6137 parse.c        			(yyval.node) = attrset((yyvsp[-2].node), (yyvsp[-1].id), (yyvsp[0].id));
id               6149 parse.c        			(yyval.node) = attrset((yyvsp[-2].node), idCOLON2, (yyvsp[0].id));
id               6161 parse.c        			(yyval.node) = attrset((yyvsp[-2].node), (yyvsp[-1].id), (yyvsp[0].id));
id               6175 parse.c        			(yyval.node) = NEW_CDECL(0, 0, NEW_COLON2((yyvsp[-2].node), (yyvsp[0].id)));
id               6193 parse.c        			(yyval.node) = NEW_CDECL(0, 0, NEW_COLON3((yyvsp[0].id)));
id               6236 parse.c        			(yyval.node) = NEW_COLON3((yyvsp[0].id));
id               6260 parse.c        			(yyval.node) = NEW_COLON2((yyvsp[-2].node), (yyvsp[0].id));
id               6272 parse.c        			(yyval.id) = (yyvsp[0].id);
id               6282 parse.c        			(yyval.id) = (yyvsp[0].id);
id               6294 parse.c        			(yyval.node) = NEW_LIT(ID2SYM((yyvsp[0].id)));
id               6334 parse.c            { ifndef_ripper((yyval.id) = '|'); }
id               6340 parse.c            { ifndef_ripper((yyval.id) = '^'); }
id               6346 parse.c            { ifndef_ripper((yyval.id) = '&'); }
id               6352 parse.c            { ifndef_ripper((yyval.id) = tCMP); }
id               6358 parse.c            { ifndef_ripper((yyval.id) = tEQ); }
id               6364 parse.c            { ifndef_ripper((yyval.id) = tEQQ); }
id               6370 parse.c            { ifndef_ripper((yyval.id) = tMATCH); }
id               6376 parse.c            { ifndef_ripper((yyval.id) = tNMATCH); }
id               6382 parse.c            { ifndef_ripper((yyval.id) = '>'); }
id               6388 parse.c            { ifndef_ripper((yyval.id) = tGEQ); }
id               6394 parse.c            { ifndef_ripper((yyval.id) = '<'); }
id               6400 parse.c            { ifndef_ripper((yyval.id) = tLEQ); }
id               6406 parse.c            { ifndef_ripper((yyval.id) = tNEQ); }
id               6412 parse.c            { ifndef_ripper((yyval.id) = tLSHFT); }
id               6418 parse.c            { ifndef_ripper((yyval.id) = tRSHFT); }
id               6424 parse.c            { ifndef_ripper((yyval.id) = '+'); }
id               6430 parse.c            { ifndef_ripper((yyval.id) = '-'); }
id               6436 parse.c            { ifndef_ripper((yyval.id) = '*'); }
id               6442 parse.c            { ifndef_ripper((yyval.id) = '*'); }
id               6448 parse.c            { ifndef_ripper((yyval.id) = '/'); }
id               6454 parse.c            { ifndef_ripper((yyval.id) = '%'); }
id               6460 parse.c            { ifndef_ripper((yyval.id) = tPOW); }
id               6466 parse.c            { ifndef_ripper((yyval.id) = tDSTAR); }
id               6472 parse.c            { ifndef_ripper((yyval.id) = '!'); }
id               6478 parse.c            { ifndef_ripper((yyval.id) = '~'); }
id               6484 parse.c            { ifndef_ripper((yyval.id) = tUPLUS); }
id               6490 parse.c            { ifndef_ripper((yyval.id) = tUMINUS); }
id               6496 parse.c            { ifndef_ripper((yyval.id) = tAREF); }
id               6502 parse.c            { ifndef_ripper((yyval.id) = tASET); }
id               6508 parse.c            { ifndef_ripper((yyval.id) = '`'); }
id               6543 parse.c        			(yyval.node) = new_op_assign((yyvsp[-2].node), (yyvsp[-1].id), (yyvsp[0].node));
id               6557 parse.c        			(yyval.node) = new_op_assign((yyvsp[-4].node), (yyvsp[-3].id), (yyvsp[-2].node));
id               6576 parse.c        			if ((yyvsp[-1].id) == tOROP) {
id               6577 parse.c        			    (yyvsp[-1].id) = 0;
id               6579 parse.c        			else if ((yyvsp[-1].id) == tANDOP) {
id               6580 parse.c        			    (yyvsp[-1].id) = 1;
id               6582 parse.c        			(yyval.node) = NEW_OP_ASGN1((yyvsp[-5].node), (yyvsp[-1].id), args);
id               6596 parse.c        			(yyval.node) = new_attr_op_assign((yyvsp[-4].node), (yyvsp[-3].id), (yyvsp[-2].id), (yyvsp[-1].id), (yyvsp[0].node));
id               6605 parse.c        			(yyval.node) = new_attr_op_assign((yyvsp[-4].node), (yyvsp[-3].id), (yyvsp[-2].id), (yyvsp[-1].id), (yyvsp[0].node));
id               6614 parse.c        			(yyval.node) = new_attr_op_assign((yyvsp[-4].node), idCOLON2, (yyvsp[-2].id), (yyvsp[-1].id), (yyvsp[0].node));
id               6623 parse.c        			(yyval.node) = NEW_COLON2((yyvsp[-4].node), (yyvsp[-2].id));
id               6624 parse.c        			(yyval.node) = new_const_op_assign((yyval.node), (yyvsp[-1].id), (yyvsp[0].node));
id               6637 parse.c        			(yyval.node) = NEW_COLON3((yyvsp[-2].id));
id               6638 parse.c        			(yyval.node) = new_const_op_assign((yyval.node), (yyvsp[-1].id), (yyvsp[0].node));
id               7385 parse.c        			(yyval.node) = NEW_FCALL((yyvsp[0].id), 0);
id               7490 parse.c        			(yyval.node) = NEW_COLON2((yyvsp[-2].node), (yyvsp[0].id));
id               7502 parse.c        			(yyval.node) = NEW_COLON3((yyvsp[0].id));
id               7792 parse.c        			ID id = internal_id();
id               7799 parse.c        			    m->nd_next = node_assign((yyvsp[-7].node), NEW_FOR(NEW_DVAR(id), 0, 0));
id               7800 parse.c        			    args = new_args(m, 0, id, 0, new_args_tail(0, 0, 0));
id               7805 parse.c        			    (yyvsp[-7].node)->nd_value = NEW_DVAR(id);
id               7811 parse.c        			    m->nd_next = node_assign(NEW_MASGN(NEW_LIST((yyvsp[-7].node)), 0), NEW_DVAR(id));
id               7812 parse.c        			    args = new_args(m, 0, id, 0, new_args_tail(0, 0, 0));
id               7816 parse.c        			tbl[0] = 1; tbl[1] = id;
id               7913 parse.c        			(yyval.id) = current_arg;
id               7934 parse.c        			(yyval.node) = NEW_DEFN((yyvsp[-5].id), (yyvsp[-2].node), body, METHOD_VISI_PRIVATE);
id               7941 parse.c        			current_arg = (yyvsp[-4].id);
id               7959 parse.c        			(yyval.id) = current_arg;
id               7971 parse.c        			(yyval.node) = NEW_DEFS((yyvsp[-7].node), (yyvsp[-4].id), (yyvsp[-2].node), body);
id               7978 parse.c        			current_arg = (yyvsp[-3].id);
id               8165 parse.c        			(yyval.node) = assignable((yyvsp[0].id), 0);
id               8225 parse.c        			(yyval.node) = assignable((yyvsp[0].id), 0);
id               8238 parse.c        			(yyval.node) = assignable((yyvsp[-2].id), 0);
id               8275 parse.c        			(yyval.node) = assignable((yyvsp[0].id), 0);
id               8288 parse.c        			(yyval.node) = assignable((yyvsp[-2].id), 0);
id               8328 parse.c        			(yyval.node) = new_args_tail((yyvsp[-3].node), (yyvsp[-1].id), (yyvsp[0].id));
id               8336 parse.c        			(yyval.node) = new_args_tail((yyvsp[-1].node), Qnone, (yyvsp[0].id));
id               8344 parse.c        			(yyval.node) = new_args_tail(Qnone, (yyvsp[-1].id), (yyvsp[0].id));
id               8352 parse.c        			(yyval.node) = new_args_tail(Qnone, Qnone, (yyvsp[0].id));
id               8376 parse.c        			(yyval.node) = new_args((yyvsp[-5].node), (yyvsp[-3].node), (yyvsp[-1].id), Qnone, (yyvsp[0].node));
id               8384 parse.c        			(yyval.node) = new_args((yyvsp[-7].node), (yyvsp[-5].node), (yyvsp[-3].id), (yyvsp[-1].node), (yyvsp[0].node));
id               8408 parse.c        			(yyval.node) = new_args((yyvsp[-3].node), Qnone, (yyvsp[-1].id), Qnone, (yyvsp[0].node));
id               8428 parse.c        			(yyval.node) = new_args((yyvsp[-5].node), Qnone, (yyvsp[-3].id), (yyvsp[-1].node), (yyvsp[0].node));
id               8444 parse.c        			(yyval.node) = new_args(Qnone, (yyvsp[-3].node), (yyvsp[-1].id), Qnone, (yyvsp[0].node));
id               8452 parse.c        			(yyval.node) = new_args(Qnone, (yyvsp[-5].node), (yyvsp[-3].id), (yyvsp[-1].node), (yyvsp[0].node));
id               8476 parse.c        			(yyval.node) = new_args(Qnone, Qnone, (yyvsp[-1].id), Qnone, (yyvsp[0].node));
id               8484 parse.c        			(yyval.node) = new_args(Qnone, Qnone, (yyvsp[-3].id), (yyvsp[-1].node), (yyvsp[0].node));
id               8568 parse.c        			new_bv(get_id((yyvsp[0].id)));
id               8722 parse.c        			(yyval.node) = NEW_QCALL((yyvsp[-2].id), (yyvsp[-3].node), (yyvsp[-1].id), (yyvsp[0].node));
id               8736 parse.c        			(yyvsp[0].node)->nd_iter = NEW_QCALL((yyvsp[-3].id), (yyvsp[-4].node), (yyvsp[-2].id), (yyvsp[-1].node));
id               8752 parse.c        			(yyvsp[0].node)->nd_iter = NEW_QCALL((yyvsp[-3].id), (yyvsp[-4].node), (yyvsp[-2].id), (yyvsp[-1].node));
id               8790 parse.c        			(yyval.node) = NEW_QCALL((yyvsp[-3].id), (yyvsp[-4].node), (yyvsp[-2].id), (yyvsp[0].node));
id               8814 parse.c        			(yyval.node) = NEW_CALL((yyvsp[-4].node), (yyvsp[-2].id), (yyvsp[0].node));
id               8828 parse.c        			(yyval.node) = NEW_CALL((yyvsp[-2].node), (yyvsp[0].id), 0);
id               8850 parse.c        			(yyval.node) = NEW_QCALL((yyvsp[-2].id), (yyvsp[-3].node), idCall, (yyvsp[0].node));
id               9058 parse.c        			(yyval.node) = NEW_LIT(ID2SYM((yyvsp[0].id)));
id               9642 parse.c        			(yyval.node) = NEW_GVAR((yyvsp[0].id));
id               9654 parse.c        			(yyval.node) = NEW_IVAR((yyvsp[0].id));
id               9666 parse.c        			(yyval.node) = NEW_CVAR((yyvsp[0].id));
id               9679 parse.c        			(yyval.id) = (yyvsp[0].id);
id               9715 parse.c            {ifndef_ripper((yyval.id) = keyword_nil);}
id               9721 parse.c            {ifndef_ripper((yyval.id) = keyword_self);}
id               9727 parse.c            {ifndef_ripper((yyval.id) = keyword_true);}
id               9733 parse.c            {ifndef_ripper((yyval.id) = keyword_false);}
id               9739 parse.c            {ifndef_ripper((yyval.id) = keyword__FILE__);}
id               9745 parse.c            {ifndef_ripper((yyval.id) = keyword__LINE__);}
id               9751 parse.c            {ifndef_ripper((yyval.id) = keyword__ENCODING__);}
id               9759 parse.c        			if (!((yyval.node) = gettable((yyvsp[0].id)))) (yyval.node) = NEW_BEGIN(0);
id               9776 parse.c        			if (!((yyval.node) = gettable((yyvsp[0].id)))) (yyval.node) = NEW_BEGIN(0);
id               9787 parse.c        			(yyval.node) = assignable((yyvsp[0].id), 0);
id               9799 parse.c        			(yyval.node) = assignable((yyvsp[0].id), 0);
id               9875 parse.c        			(yyval.node) = new_args_tail((yyvsp[-3].node), (yyvsp[-1].id), (yyvsp[0].id));
id               9883 parse.c        			(yyval.node) = new_args_tail((yyvsp[-1].node), Qnone, (yyvsp[0].id));
id               9891 parse.c        			(yyval.node) = new_args_tail(Qnone, (yyvsp[-1].id), (yyvsp[0].id));
id               9899 parse.c        			(yyval.node) = new_args_tail(Qnone, Qnone, (yyvsp[0].id));
id               9923 parse.c        			(yyval.node) = new_args((yyvsp[-5].node), (yyvsp[-3].node), (yyvsp[-1].id), Qnone, (yyvsp[0].node));
id               9931 parse.c        			(yyval.node) = new_args((yyvsp[-7].node), (yyvsp[-5].node), (yyvsp[-3].id), (yyvsp[-1].node), (yyvsp[0].node));
id               9955 parse.c        			(yyval.node) = new_args((yyvsp[-3].node), Qnone, (yyvsp[-1].id), Qnone, (yyvsp[0].node));
id               9963 parse.c        			(yyval.node) = new_args((yyvsp[-5].node), Qnone, (yyvsp[-3].id), (yyvsp[-1].node), (yyvsp[0].node));
id               9979 parse.c        			(yyval.node) = new_args(Qnone, (yyvsp[-3].node), (yyvsp[-1].id), Qnone, (yyvsp[0].node));
id               9987 parse.c        			(yyval.node) = new_args(Qnone, (yyvsp[-5].node), (yyvsp[-3].id), (yyvsp[-1].node), (yyvsp[0].node));
id               10011 parse.c        			(yyval.node) = new_args(Qnone, Qnone, (yyvsp[-1].id), Qnone, (yyvsp[0].node));
id               10019 parse.c        			(yyval.node) = new_args(Qnone, Qnone, (yyvsp[-3].id), (yyvsp[-1].node), (yyvsp[0].node));
id               10046 parse.c        			(yyval.id) = 0;
id               10060 parse.c        			(yyval.id) = 0;
id               10074 parse.c        			(yyval.id) = 0;
id               10088 parse.c        			(yyval.id) = 0;
id               10100 parse.c        			formal_argument(get_id((yyvsp[0].id)));
id               10101 parse.c        			(yyval.id) = (yyvsp[0].id);
id               10109 parse.c        			ID id = get_id((yyvsp[0].id));
id               10110 parse.c        			arg_var(id);
id               10111 parse.c        			current_arg = id;
id               10112 parse.c        			(yyval.id) = (yyvsp[0].id);
id               10122 parse.c        			(yyval.node) = NEW_ARGS_AUX((yyvsp[0].id), 1);
id               10169 parse.c        			ID id = get_id((yyvsp[0].id));
id               10170 parse.c        			arg_var(formal_argument(id));
id               10171 parse.c        			current_arg = id;
id               10172 parse.c        			(yyval.id) = (yyvsp[0].id);
id               10181 parse.c        			(yyval.node) = assignable((yyvsp[-1].id), (yyvsp[0].node));
id               10195 parse.c        			(yyval.node) = assignable((yyvsp[0].id), (NODE *)-1);
id               10208 parse.c        			(yyval.node) = assignable((yyvsp[-1].id), (yyvsp[0].node));
id               10221 parse.c        			(yyval.node) = assignable((yyvsp[0].id), (NODE *)-1);
id               10282 parse.c        			shadowing_lvar(get_id((yyvsp[0].id)));
id               10283 parse.c        			(yyval.id) = (yyvsp[0].id);
id               10291 parse.c        			(yyval.id) = internal_id();
id               10292 parse.c        			arg_var((yyval.id));
id               10301 parse.c        			(yyval.node) = assignable((yyvsp[-2].id), (yyvsp[0].node));
id               10315 parse.c        			(yyval.node) = assignable((yyvsp[-2].id), (yyvsp[0].node));
id               10389 parse.c        			if (!is_local_id((yyvsp[0].id)))
id               10392 parse.c        			arg_var(shadowing_lvar(get_id((yyvsp[0].id))));
id               10394 parse.c        			(yyval.id) = (yyvsp[0].id);
id               10406 parse.c        			(yyval.id) = internal_id();
id               10407 parse.c        			arg_var((yyval.id));
id               10419 parse.c        			if (!is_local_id((yyvsp[0].id)))
id               10421 parse.c        			else if (!dyna_in_block() && local_id((yyvsp[0].id)))
id               10424 parse.c        			arg_var(shadowing_lvar(get_id((yyvsp[0].id))));
id               10426 parse.c        			(yyval.id) = (yyvsp[0].id);
id               10437 parse.c        			(yyval.id) = (yyvsp[0].id);
id               10446 parse.c        			(yyval.id) = 0;
id               10563 parse.c        			(yyval.node) = list_append(NEW_LIST(NEW_LIT(ID2SYM((yyvsp[-1].id)))), (yyvsp[0].node));
id               10603 parse.c        			(yyval.id) = '.';
id               10615 parse.c        			(yyval.id) = tANDDOT;
id               10627 parse.c        			(yyval.id) = tCOLON2;
id               10925 parse.c        # define set_yylval_id(x)  (yylval.id = (x))
id               10926 parse.c        # define set_yylval_name(x)  (yylval.id = (x))
id               10929 parse.c        # define yylval_id() (yylval.id)
id               10942 parse.c        # define yylval_id() yylval.id
id               10958 parse.c            ID id = rb_intern_const(name);
id               10959 parse.c            return ID2SYM(id);
id               12666 parse.c            return (dyna_in_block() && dvar_defined_get(id)) || local_id(id);
id               13720 parse.c        		return kw->id[0];
id               13725 parse.c        	    if (kw->id[0] == keyword_do) {
id               13739 parse.c        		return kw->id[0];
id               13741 parse.c        		if (kw->id[0] != kw->id[1])
id               13743 parse.c        		return kw->id[1];
id               14740 parse.c            return NEW_CALL(recv, id, NEW_LIST(arg1));
id               14747 parse.c            return NEW_CALL(recv, id, 0);
id               14790 parse.c        	if (vtable_included(past, id)) return 1;
id               14800 parse.c            switch (id) {
id               14816 parse.c            switch (id_type(id)) {
id               14818 parse.c        	if (dyna_in_block() && dvar_defined(id)) {
id               14819 parse.c        	    if (id == current_arg) {
id               14820 parse.c        		rb_warn1("circular argument reference - %"PRIsWARN, rb_id2str(id));
id               14822 parse.c        	    return NEW_DVAR(id);
id               14824 parse.c        	if (local_id(id)) {
id               14825 parse.c        	    if (id == current_arg) {
id               14826 parse.c        		rb_warn1("circular argument reference - %"PRIsWARN, rb_id2str(id));
id               14828 parse.c        	    return NEW_LVAR(id);
id               14831 parse.c        	if (!in_defined && RTEST(ruby_verbose) && past_dvar_p(parser, id)) {
id               14832 parse.c        	    rb_warning1("possible reference to past scope - %"PRIsWARN, rb_id2str(id));
id               14836 parse.c        	return NEW_VCALL(id);
id               14838 parse.c        	return NEW_GVAR(id);
id               14840 parse.c        	return NEW_IVAR(id);
id               14842 parse.c        	return NEW_CONST(id);
id               14844 parse.c        	return NEW_CVAR(id);
id               14846 parse.c            compile_error(PARSER_ARG "identifier %"PRIsVALUE" is not valid to get", rb_id2str(id));
id               14866 parse.c            if (is_notop_id(id)) {
id               14867 parse.c        	switch (id & ID_SCOPE_MASK) {
id               14871 parse.c        	    if (dyna_in_block() && dvar_defined(id)) return 1;
id               14872 parse.c        	    if (local_id(id)) return 1;
id               14877 parse.c            compile_error(PARSER_ARG "identifier %s is not valid to get", rb_id2str(id));
id               14948 parse.c            ID id = get_id(lhs);
id               14954 parse.c            if (!id) return assignable_result(0);
id               14955 parse.c            switch (id) {
id               14978 parse.c            switch (id_type(id)) {
id               14981 parse.c        	    if (dvar_curr(id)) {
id               14982 parse.c        		return assignable_result(NEW_DASGN_CURR(id, val));
id               14984 parse.c        	    else if (dvar_defined(id)) {
id               14985 parse.c        		return assignable_result(NEW_DASGN(id, val));
id               14987 parse.c        	    else if (local_id(id)) {
id               14988 parse.c        		return assignable_result(NEW_LASGN(id, val));
id               14991 parse.c        		dyna_var(id);
id               14992 parse.c        		return assignable_result(NEW_DASGN_CURR(id, val));
id               14996 parse.c        	    if (!local_id(id)) {
id               14997 parse.c        		local_var(id);
id               14999 parse.c        	    return assignable_result(NEW_LASGN(id, val));
id               15003 parse.c        	return assignable_result(NEW_GASGN(id, val));
id               15005 parse.c        	return assignable_result(NEW_IASGN(id, val));
id               15008 parse.c        	    return assignable_result(NEW_CDECL(id, val, 0));
id               15012 parse.c        	return assignable_result(NEW_CVASGN(id, val));
id               15014 parse.c        	compile_error(PARSER_ARG "identifier %"PRIsVALUE" is not valid to set", rb_id2str(id));
id               15098 parse.c            if (!CALL_Q_P(atype)) id = rb_id_attrset(id);
id               15099 parse.c            return NEW_ATTRASGN(recv, id, 0);
id               16062 parse.c        	ID id = lvtbl->vars->tbl[i];
id               16063 parse.c        	if (!vtable_included(lvtbl->args, id)) {
id               16064 parse.c        	    buf[j++] = id;
id               16076 parse.c            vtable_add(lvtbl->args, id);
id               16082 parse.c            vtable_add(lvtbl->vars, id);
id               16104 parse.c        	return rb_local_defined(id, parser->base_block);
id               16106 parse.c            else if (vtable_included(args, id)) {
id               16110 parse.c        	int i = vtable_included(vars, id);
id               16187 parse.c        	if (vtable_included(args, id)) {
id               16190 parse.c        	if ((i = vtable_included(vars, id)) != 0) {
id               16201 parse.c                return rb_dvar_defined(id, parser->base_block);
id               16210 parse.c            return (vtable_included(lvtbl->args, id) ||
id               16211 parse.c        	    vtable_included(lvtbl->vars, id));
id               16440 parse.c            ID id = (ID)vtable_size(lvtbl->args) + (ID)vtable_size(lvtbl->vars);
id               16441 parse.c            id += ((tLAST_TOKEN - ID_INTERNAL) >> ID_SCOPE_SHIFT) + 1;
id               16442 parse.c            return ID_STATIC_SYM | ID_INTERNAL | (id << ID_SCOPE_SHIFT);
id               16871 parse.c            ID id;
id               16930 parse.c            for (a = keyword_to_name; a->id; a++) {
id               16931 parse.c                if (a->id == id)
id               16944 parse.c            if (id == (ID)(signed char)id) {
id               16945 parse.c                buf[0] = (char)id;
id               16949 parse.c            if ((name = keyword_id_to_str(id))) {
id               16952 parse.c            if (!rb_id2str(id)) {
id               16953 parse.c        	rb_bug("cannot convert ID to string: %ld", (unsigned long)id);
id               16955 parse.c            return ID2SYM(id);
id                176 parse.h            ID id;
id                198 parse.y            if (VTBL_DEBUG) printf("vtable_add: %p, %"PRIsVALUE"\n", (void *)tbl, rb_id2str(id));
id                204 parse.y            tbl->tbl[tbl->pos++] = id;
id                223 parse.y                    if (tbl->tbl[i] == id) {
id                451 parse.y        #define call_bin_op(recv,id,arg1) call_bin_op_gen(parser, (recv),(id),(arg1))
id                453 parse.y        #define call_uni_op(recv,id) call_uni_op_gen(parser, (recv),(id))
id                471 parse.y        #define gettable(id) gettable_gen(parser,(id))
id                473 parse.y        #define assignable(id,node) assignable_gen(parser, (id), (node))
id                478 parse.y        #define attrset(node,q,id) attrset_gen(parser, (node), (q), (id))
id                518 parse.y        #define get_id(id) (id)
id                540 parse.y        #define get_id(id) ripper_get_id(id)
id                546 parse.y        #define id_is_var(id) id_is_var_gen(parser, (id))
id                561 parse.y        #define formal_argument(id) formal_argument_gen(parser, (id))
id                565 parse.y        #define new_bv(id) new_bv_gen(parser, (id))
id                572 parse.y        #define local_var(id) local_var_gen(parser, (id))
id                574 parse.y        #define arg_var(id) arg_var_gen(parser, (id))
id                576 parse.y        #define local_id(id) local_id_gen(parser, (id))
id                586 parse.y        #define dyna_var(id) local_var(id)
id                588 parse.y        #define dvar_defined(id) dvar_defined_gen(parser, (id), 0)
id                589 parse.y        #define dvar_defined_get(id) dvar_defined_gen(parser, (id), 1)
id                591 parse.y        #define dvar_curr(id) dvar_curr_gen(parser, (id))
id                594 parse.y        #define lvar_defined(id) lvar_defined_gen(parser, (id))
id                607 parse.y        #define nd_func u1.id
id                609 parse.y        #define nd_term(node) ((signed short)(node)->u2.id)
id                611 parse.y        #define nd_term(node) SIGN_EXTEND((node)->u2.id, CHAR_BIT*2)
id                613 parse.y        #define nd_paren(node) (char)((node)->u2.id >> CHAR_BIT*2)
id                649 parse.y        #define ripper_id2sym(id) (rb_ispunct((int)(id)) ? \
id                650 parse.y        			   ID2SYM(id) : ripper_id2sym(id))
id                787 parse.y            ID id;
id                847 parse.y        %token <id>   tIDENTIFIER tFID tGVAR tIVAR tCONSTANT tCVAR tLABEL
id                873 parse.y        %type <id>   fsym keyword_variable user_variable sym symbol operation operation2 operation3
id                874 parse.y        %type <id>   cname fname op f_rest_arg f_block_arg opt_f_block_arg f_norm_arg f_bad_arg
id                875 parse.y        %type <id>   f_kwrest f_label f_arg_asgn call_op call_op2
id                903 parse.y        %token <id> tOP_ASGN	/* +=, -=  etc. */
id               1950 parse.y        			$$ = $<id>1;
id               2943 parse.y        			ID id = internal_id();
id               2950 parse.y        			    m->nd_next = node_assign($2, NEW_FOR(NEW_DVAR(id), 0, 0));
id               2951 parse.y        			    args = new_args(m, 0, id, 0, new_args_tail(0, 0, 0));
id               2956 parse.y        			    $2->nd_value = NEW_DVAR(id);
id               2962 parse.y        			    m->nd_next = node_assign(NEW_MASGN(NEW_LIST($2), 0), NEW_DVAR(id));
id               2963 parse.y        			    args = new_args(m, 0, id, 0, new_args_tail(0, 0, 0));
id               2967 parse.y        			tbl[0] = 1; tbl[1] = id;
id               3040 parse.y        			$<id>$ = current_arg;
id               3061 parse.y        			current_arg = $<id>3;
id               3069 parse.y        			$<id>$ = current_arg;
id               3086 parse.y        			current_arg = $<id>6;
id               4705 parse.y        			ID id = get_id($1);
id               4706 parse.y        			arg_var(id);
id               4707 parse.y        			current_arg = id;
id               4763 parse.y        			ID id = get_id($1);
id               4764 parse.y        			arg_var(formal_argument(id));
id               4765 parse.y        			current_arg = id;
id               5252 parse.y        # define set_yylval_id(x)  (yylval.id = (x))
id               5253 parse.y        # define set_yylval_name(x)  (yylval.id = (x))
id               5256 parse.y        # define yylval_id() (yylval.id)
id               5269 parse.y        # define yylval_id() yylval.id
id               5285 parse.y            ID id = rb_intern_const(name);
id               5286 parse.y            return ID2SYM(id);
id               6993 parse.y            return (dyna_in_block() && dvar_defined_get(id)) || local_id(id);
id               8047 parse.y        		return kw->id[0];
id               8052 parse.y        	    if (kw->id[0] == keyword_do) {
id               8066 parse.y        		return kw->id[0];
id               8068 parse.y        		if (kw->id[0] != kw->id[1])
id               8070 parse.y        		return kw->id[1];
id               9067 parse.y            return NEW_CALL(recv, id, NEW_LIST(arg1));
id               9074 parse.y            return NEW_CALL(recv, id, 0);
id               9117 parse.y        	if (vtable_included(past, id)) return 1;
id               9127 parse.y            switch (id) {
id               9143 parse.y            switch (id_type(id)) {
id               9145 parse.y        	if (dyna_in_block() && dvar_defined(id)) {
id               9146 parse.y        	    if (id == current_arg) {
id               9147 parse.y        		rb_warn1("circular argument reference - %"PRIsWARN, rb_id2str(id));
id               9149 parse.y        	    return NEW_DVAR(id);
id               9151 parse.y        	if (local_id(id)) {
id               9152 parse.y        	    if (id == current_arg) {
id               9153 parse.y        		rb_warn1("circular argument reference - %"PRIsWARN, rb_id2str(id));
id               9155 parse.y        	    return NEW_LVAR(id);
id               9158 parse.y        	if (!in_defined && RTEST(ruby_verbose) && past_dvar_p(parser, id)) {
id               9159 parse.y        	    rb_warning1("possible reference to past scope - %"PRIsWARN, rb_id2str(id));
id               9163 parse.y        	return NEW_VCALL(id);
id               9165 parse.y        	return NEW_GVAR(id);
id               9167 parse.y        	return NEW_IVAR(id);
id               9169 parse.y        	return NEW_CONST(id);
id               9171 parse.y        	return NEW_CVAR(id);
id               9173 parse.y            compile_error(PARSER_ARG "identifier %"PRIsVALUE" is not valid to get", rb_id2str(id));
id               9193 parse.y            if (is_notop_id(id)) {
id               9194 parse.y        	switch (id & ID_SCOPE_MASK) {
id               9198 parse.y        	    if (dyna_in_block() && dvar_defined(id)) return 1;
id               9199 parse.y        	    if (local_id(id)) return 1;
id               9204 parse.y            compile_error(PARSER_ARG "identifier %s is not valid to get", rb_id2str(id));
id               9275 parse.y            ID id = get_id(lhs);
id               9281 parse.y            if (!id) return assignable_result(0);
id               9282 parse.y            switch (id) {
id               9305 parse.y            switch (id_type(id)) {
id               9308 parse.y        	    if (dvar_curr(id)) {
id               9309 parse.y        		return assignable_result(NEW_DASGN_CURR(id, val));
id               9311 parse.y        	    else if (dvar_defined(id)) {
id               9312 parse.y        		return assignable_result(NEW_DASGN(id, val));
id               9314 parse.y        	    else if (local_id(id)) {
id               9315 parse.y        		return assignable_result(NEW_LASGN(id, val));
id               9318 parse.y        		dyna_var(id);
id               9319 parse.y        		return assignable_result(NEW_DASGN_CURR(id, val));
id               9323 parse.y        	    if (!local_id(id)) {
id               9324 parse.y        		local_var(id);
id               9326 parse.y        	    return assignable_result(NEW_LASGN(id, val));
id               9330 parse.y        	return assignable_result(NEW_GASGN(id, val));
id               9332 parse.y        	return assignable_result(NEW_IASGN(id, val));
id               9335 parse.y        	    return assignable_result(NEW_CDECL(id, val, 0));
id               9339 parse.y        	return assignable_result(NEW_CVASGN(id, val));
id               9341 parse.y        	compile_error(PARSER_ARG "identifier %"PRIsVALUE" is not valid to set", rb_id2str(id));
id               9425 parse.y            if (!CALL_Q_P(atype)) id = rb_id_attrset(id);
id               9426 parse.y            return NEW_ATTRASGN(recv, id, 0);
id               10389 parse.y        	ID id = lvtbl->vars->tbl[i];
id               10390 parse.y        	if (!vtable_included(lvtbl->args, id)) {
id               10391 parse.y        	    buf[j++] = id;
id               10403 parse.y            vtable_add(lvtbl->args, id);
id               10409 parse.y            vtable_add(lvtbl->vars, id);
id               10431 parse.y        	return rb_local_defined(id, parser->base_block);
id               10433 parse.y            else if (vtable_included(args, id)) {
id               10437 parse.y        	int i = vtable_included(vars, id);
id               10514 parse.y        	if (vtable_included(args, id)) {
id               10517 parse.y        	if ((i = vtable_included(vars, id)) != 0) {
id               10528 parse.y                return rb_dvar_defined(id, parser->base_block);
id               10537 parse.y            return (vtable_included(lvtbl->args, id) ||
id               10538 parse.y        	    vtable_included(lvtbl->vars, id));
id               10767 parse.y            ID id = (ID)vtable_size(lvtbl->args) + (ID)vtable_size(lvtbl->vars);
id               10768 parse.y            id += ((tLAST_TOKEN - ID_INTERNAL) >> ID_SCOPE_SHIFT) + 1;
id               10769 parse.y            return ID_STATIC_SYM | ID_INTERNAL | (id << ID_SCOPE_SHIFT);
id               11198 parse.y            ID id;
id               11257 parse.y            for (a = keyword_to_name; a->id; a++) {
id               11258 parse.y                if (a->id == id)
id               11271 parse.y            if (id == (ID)(signed char)id) {
id               11272 parse.y                buf[0] = (char)id;
id               11276 parse.y            if ((name = keyword_id_to_str(id))) {
id               11279 parse.y            if (!rb_id2str(id)) {
id               11280 parse.y        	rb_bug("cannot convert ID to string: %ld", (unsigned long)id);
id               11282 parse.y            return ID2SYM(id);
id                 22 probes_helper.h 	if (ruby_th_dtrace_setup(th, klazz, id, &args)) { \
id                 32 probes_helper.h     RUBY_DTRACE_METHOD_HOOK(METHOD_ENTRY, th, klass, id)
id                 35 probes_helper.h     RUBY_DTRACE_METHOD_HOOK(METHOD_RETURN, th, klass, id)
id                 38 probes_helper.h     RUBY_DTRACE_METHOD_HOOK(CMETHOD_ENTRY, th, klass, id)
id                 41 probes_helper.h     RUBY_DTRACE_METHOD_HOOK(CMETHOD_RETURN, th, klass, id)
id               1101 proc.c             ID id;
id               1110 proc.c             id = SYM2ID(sym);
id               1111 proc.c             index = (id % SYM_PROC_CACHE_SIZE) << 1;
id               1118 proc.c         	proc = sym_proc_new(rb_cProc, ID2SYM(id));
id               1265 proc.c             def->original_id = id;
id               1267 proc.c             me = rb_method_entry_create(id, klass, METHOD_VISI_UNDEF, def);
id               1282 proc.c             ID rid = id;
id               1287 proc.c         	if (respond_to_missing_p(klass, obj, ID2SYM(id), scope)) {
id               1288 proc.c         	    return mnew_missing(klass, obj, id, rid, mclass);
id               1291 proc.c         	rb_print_undef(klass, id, METHOD_VISI_UNDEF);
id               1297 proc.c         	    rb_print_inaccessible(klass, id, visi);
id               1303 proc.c         	    id = me->def->original_id;
id               1304 proc.c         	    me = (rb_method_entry_t *)rb_callable_method_entry_without_refinements(klass, id);
id               1308 proc.c         	    id = me->def->original_id;
id               1309 proc.c         	    me = rb_method_entry_without_refinements(klass, id);
id               1332 proc.c             return mnew_internal(me, klass, obj, id, mclass, scope, TRUE);
id               1341 proc.c         	me = rb_method_entry_without_refinements(klass, id);
id               1344 proc.c         	me = (rb_method_entry_t *)rb_callable_method_entry_without_refinements(klass, id);
id               1346 proc.c             return mnew_from_me(me, klass, obj, id, mclass, scope);
id               1562 proc.c             ID id = rb_check_id(&vid);
id               1566 proc.c             if (!id) {
id               1568 proc.c         	    id = rb_intern_str(vid);
id               1569 proc.c         	    return mnew_missing(klass, obj, id, id, mclass);
id               1573 proc.c             return mnew(klass, obj, id, mclass, scope);
id               1652 proc.c             ID id = rb_check_id(&vid);
id               1654 proc.c             if (!id) {
id               1657 proc.c         	    id = rb_intern_str(vid);
id               1658 proc.c         	    return mnew_missing(klass, obj, id, id, rb_cMethod);
id               1665 proc.c         	UNDEFINED_METHOD_ENTRY_P(me = rb_method_entry_at(klass, id)) ||
id               1667 proc.c         	vid = ID2SYM(id);
id               1670 proc.c             return mnew_from_me(me, klass, obj, id, rb_cMethod, FALSE);
id               1707 proc.c             ID id = rb_check_id(&vid);
id               1708 proc.c             if (!id) {
id               1711 proc.c             return mnew(mod, Qundef, id, rb_cUnboundMethod, FALSE);
id               1724 proc.c             ID id = rb_check_id(&vid);
id               1725 proc.c             if (!id) {
id               1728 proc.c             return mnew(mod, Qundef, id, rb_cUnboundMethod, TRUE);
id               1771 proc.c             ID id;
id               1785 proc.c             id = rb_check_id(&name);
id               1819 proc.c             if (!id) id = rb_to_id(name);
id               1835 proc.c         	rb_method_entry_set(mod, id, method->me, scope_visi->method_visi);
id               1837 proc.c         	    rb_method_entry_set(rb_singleton_class(mod), id, method->me, METHOD_VISI_PUBLIC);
id               1849 proc.c         	rb_add_method(mod, id, VM_METHOD_TYPE_BMETHOD, (void *)body, scope_visi->method_visi);
id               1851 proc.c         	    rb_add_method(rb_singleton_class(mod), id, VM_METHOD_TYPE_BMETHOD, (void *)body, METHOD_VISI_PUBLIC);
id               1855 proc.c             return ID2SYM(id);
id               2280 proc.c             while ((me = rb_method_entry(mod, id)) != 0) {
id               2284 proc.c         	id = def->original_id;
id               2301 proc.c             const rb_method_entry_t *me = original_method_entry(mod, id);
id               2309 proc.c             return rb_mod_method_arity(CLASS_OF(obj), id);
id               2389 proc.c             const rb_method_entry_t *me = original_method_entry(mod, id);
id               2396 proc.c             return rb_mod_method_location(CLASS_OF(obj), id);
id                176 process.c      #   define OBJ2UID1(id) obj2uid((id), &getpw_buf)
id                177 process.c      #   define OBJ2UID(id) obj2uid0(id)
id                184 process.c          uid = OBJ2UID1(id);
id                191 process.c      #   define OBJ2UID1(id) obj2uid((id))
id                192 process.c      #   define OBJ2UID(id) obj2uid((id))
id                198 process.c      # define OBJ2UID1(id) NUM2UIDT(id)
id                199 process.c      # define OBJ2UID(id) NUM2UIDT(id)
id                218 process.c      #   define OBJ2GID1(id) obj2gid((id), &getgr_buf)
id                219 process.c      #   define OBJ2GID(id) obj2gid0(id)
id                226 process.c          gid = OBJ2GID1(id);
id                234 process.c      #   define OBJ2GID1(id) obj2gid((id))
id                235 process.c      #   define OBJ2GID(id) obj2gid((id))
id                241 process.c      # define OBJ2GID1(id) NUM2GIDT(id)
id                242 process.c      # define OBJ2GID(id) NUM2GIDT(id)
id               1469 process.c              ID id = rb_check_id(&v);
id               1470 process.c              if (id == id_in)
id               1472 process.c              else if (id == id_out)
id               1474 process.c              else if (id == id_err)
id               1529 process.c          ID id;
id               1533 process.c              if (!(id = rb_check_id(&val))) goto wrong_symbol;
id               1534 process.c              if (id == id_close) {
id               1538 process.c              else if (id == id_in) {
id               1542 process.c              else if (id == id_out) {
id               1546 process.c              else if (id == id_err) {
id               1635 process.c          ID id;
id               1642 process.c              if (!(id = rb_check_id(&key))) return ST_STOP;
id               1644 process.c              if (id == id_pgroup) {
id               1665 process.c              if (id == id_new_pgroup) {
id               1675 process.c              if (strncmp("rlimit_", rb_id2name(id), 7) == 0 &&
id               1676 process.c                  (rtype = rlimit_type_by_lname(rb_id2name(id)+7)) != -1) {
id               1703 process.c              if (id == id_unsetenv_others) {
id               1710 process.c              else if (id == id_chdir) {
id               1719 process.c              else if (id == id_umask) {
id               1727 process.c              else if (id == id_close_others) {
id               1734 process.c              else if (id == id_in) {
id               1738 process.c              else if (id == id_out) {
id               1742 process.c              else if (id == id_err) {
id               1746 process.c      	else if (id == id_uid) {
id               1761 process.c      	else if (id == id_gid) {
id               5042 process.c          if (FIXNUM_P(id) || NIL_P(tmp = rb_check_string_type(id))) {
id               5043 process.c      	uid = NUM2UIDT(id);
id               5046 process.c      	const char *usrname = StringValueCStr(id);
id               5105 process.c          return UIDT2NUM(OBJ2UID(id));
id               5121 process.c          if (FIXNUM_P(id) || NIL_P(tmp = rb_check_string_type(id))) {
id               5122 process.c      	gid = NUM2GIDT(id);
id               5125 process.c      	const char *grpname = StringValueCStr(id);
id               5186 process.c          return GIDT2NUM(OBJ2GID(id));
id               5205 process.c          if (setuid(OBJ2UID(id)) != 0) rb_sys_fail(0);
id               5227 process.c          if (setruid(OBJ2UID(id)) != 0) rb_sys_fail(0);
id               5249 process.c          if (seteuid(OBJ2UID(id)) != 0) rb_sys_fail(0);
id               5351 process.c          uid = OBJ2UID(id);
id               5368 process.c          return id;
id               5422 process.c          uid = OBJ2UID(id);
id               5566 process.c          return id;
id               5585 process.c          if (setgid(OBJ2GID(id)) != 0) rb_sys_fail(0);
id               5607 process.c          if (setrgid(OBJ2GID(id)) != 0) rb_sys_fail(0);
id               5629 process.c          if (setegid(OBJ2GID(id)) != 0) rb_sys_fail(0);
id               5757 process.c          gid = OBJ2GID(id);
id               6126 process.c          gid = OBJ2GID(id);
id               6271 process.c          return id;
id               6393 process.c          rb_seteuid_core(OBJ2UID(id));
id               6394 process.c          return id;
id               6523 process.c          rb_setegid_core(OBJ2GID(id));
id               6524 process.c          return id;
id               6678 process.c          id = rb_seteuid_core(id);
id               6679 process.c          return UIDT2NUM(id);
id               6791 process.c          id = rb_setegid_core(id);
id               6792 process.c          return GIDT2NUM(id);
id                675 regcomp.c        else if (reg->repeat_range_alloc <= id) {
id                688 regcomp.c        p[id].lower = lower;
id                689 regcomp.c        p[id].upper = (IS_REPEAT_INFINITE(upper) ? 0x7fffffff : upper);
id                677 regexec.c        stk->u.repeat.num    = (id);\
id                918 regexec.c            if (k->u.null_check.num == (id)) {\
id                933 regexec.c            if (k->u.null_check.num == (id)) {\
id                953 regexec.c            if (k->u.null_check.num == (id)) {\
id                993 regexec.c            if (k->u.null_check.num == (id)) {\
id               1029 regexec.c            if (k->u.null_check.num == (id)) level++;\
id               1042 regexec.c              if (k->u.repeat.num == (id)) {\
id               8771 string.c       	rb_raise(rb_eTypeError, "value of %"PRIsVALUE" must be String", rb_id2str(id));
id               9313 string.c           return rb_str_quote_unprintable(rb_id2str(id));
id                 34 struct.c           VALUE ivar = rb_attr_get(c, id);
id                 43 struct.c       	ivar = rb_attr_get(c, id);
id                 45 struct.c       	    return rb_ivar_set(orig, id, ivar);
id                207 struct.c           VALUE slot = ID2SYM(id);
id                212 struct.c           rb_name_err_raise("`%1$s' is not a struct member", obj, ID2SYM(id));
id                265 struct.c           ID id;
id                271 struct.c           id = rb_to_id(name);
id                272 struct.c           if (rb_const_defined_at(super, id)) {
id                274 struct.c       	rb_mod_remove_const(super, ID2SYM(id));
id                276 struct.c           return rb_define_class_id_under(super, id, super);
id                312 struct.c       	ID id = SYM2ID(ptr_members[i]);
id                316 struct.c       	    rb_define_method_id(nstr, id, ref_func[i], 0);
id                321 struct.c       	define_aset_method(nstr, ID2SYM(rb_id_attrset(id)), off);
id                723 struct.c       	ID id;
id                732 struct.c       	id = SYM2ID(slot);
id                733 struct.c       	if (rb_is_local_id(id) || rb_is_const_id(id)) {
id                734 struct.c       	    rb_str_append(str, rb_id2str(id));
id                 22 symbol.c       #define SYMBOL_PINNED_P(sym) (RSYMBOL(sym)->id&~ID_SCOPE_MASK)
id                 28 symbol.c       #define REGISTER_SYMID(id, name) register_static_symid((id), (name), strlen(name), enc)
id                105 symbol.c           if (!is_notop_id(id)) {
id                106 symbol.c       	switch (id) {
id                110 symbol.c       	rb_name_error(id, "cannot make operator ID :%"PRIsVALUE" attrset",
id                111 symbol.c       		      rb_id2str(id));
id                114 symbol.c       	scope = id_type(id);
id                120 symbol.c       	    return id;
id                123 symbol.c       		if ((str = lookup_id_str(id)) != 0) {
id                124 symbol.c       		    rb_name_error(id, "cannot make unknown type ID %d:%"PRIsVALUE" attrset",
id                129 symbol.c       				      scope, (VALUE)id);
id                136 symbol.c           if (!(str = lookup_id_str(id))) {
id                147 symbol.c       	rb_name_error(id, "cannot make anonymous %.*s ID %"PRIxVALUE" attrset",
id                148 symbol.c       		      (int)sizeof(id_types[0]), id_types[scope], (VALUE)id);
id                153 symbol.c           id = sym ? rb_sym2id(sym) : intern_str(str, 1);
id                154 symbol.c           return id;
id                160 symbol.c           return attrsetname_to_attr(rb_id2str(id));
id                220 symbol.c       	goto id;
id                228 symbol.c       	goto id;
id                265 symbol.c       	if (m[1] != ']') goto id;
id                275 symbol.c       	    if (allowed_attrset & (1U << ID_JUNK)) goto id;
id                282 symbol.c             id:
id                407 symbol.c           return register_static_symid_str(id, str);
id                413 symbol.c           rb_id_serial_t num = rb_id_to_serial(id);
id                414 symbol.c           VALUE sym = STATIC_ID2SYM(id);
id                424 symbol.c           return id;
id                478 symbol.c           RSYMBOL(dsym)->id = type;
id                497 symbol.c       	const ID type = RSYMBOL(sym)->id & ID_SCOPE_MASK;
id                519 symbol.c       	    ID id = RSYMBOL(sym)->id;
id                520 symbol.c       	    if (id & ~ID_SCOPE_MASK) return id;
id                550 symbol.c           return get_id_entry(rb_id_to_serial(id), ID_ENTRY_STR);
id                584 symbol.c           ID id;
id                587 symbol.c           id = rb_str_symname_type(str, IDSET_ATTRSET_FOR_INTERN);
id                588 symbol.c           if (id == (ID)-1) id = ID_JUNK;
id                598 symbol.c           id |= nid;
id                599 symbol.c           id |= ID_STATIC_SYM;
id                600 symbol.c           return register_static_symid_str(id, str);
id                667 symbol.c           ID id;
id                692 symbol.c           id = intern_str(str, 0);
id                693 symbol.c           return ID2SYM(id);
id                700 symbol.c           ID id;
id                702 symbol.c       	id = STATIC_SYM2ID(sym);
id                706 symbol.c       	id = RSYMBOL(sym)->id;
id                707 symbol.c       	if (UNLIKELY(!(id & ~ID_SCOPE_MASK))) {
id                711 symbol.c       	    RSYMBOL(sym)->id = id |= num;
id                721 symbol.c           return id;
id                749 symbol.c           if ((str = lookup_id_str(id)) != 0) {
id                761 symbol.c           VALUE str = rb_id2str(id);
id                830 symbol.c           return is_const_id(id);
id                836 symbol.c           return is_class_id(id);
id                842 symbol.c           return is_global_id(id);
id                848 symbol.c           return is_instance_id(id);
id                854 symbol.c           return is_attrset_id(id);
id                860 symbol.c           return is_local_id(id);
id                866 symbol.c           return is_junk_id(id);
id                933 symbol.c       	    return RSYMBOL(name)->id;
id               1058 symbol.c           ID id;
id               1066 symbol.c           if ((id = lookup_str_id(localname)) != 0) {
id               1067 symbol.c       	return id;
id                 17 symbol.h       #define DYNAMIC_ID_P(id) (!(id&ID_STATIC_SYM)&&id>tLAST_OP_ID)
id                 18 symbol.h       #define STATIC_ID2SYM(id)  (((VALUE)(id)<<RUBY_SPECIAL_SHIFT)|SYMBOL_FLAG)
id                 22 symbol.h           RB_GNUC_EXTENSION_BLOCK(__builtin_constant_p(id) && !DYNAMIC_ID_P(id) ? \
id                 23 symbol.h       			    STATIC_ID2SYM(id) : rb_id2sym(id))
id                 30 symbol.h           ID id;
id                 35 symbol.h       #define is_notop_id(id) ((id)>tLAST_OP_ID)
id                 36 symbol.h       #define is_local_id(id) (id_type(id)==ID_LOCAL)
id                 37 symbol.h       #define is_global_id(id) (id_type(id)==ID_GLOBAL)
id                 38 symbol.h       #define is_instance_id(id) (id_type(id)==ID_INSTANCE)
id                 39 symbol.h       #define is_attrset_id(id) ((id)==idASET||id_type(id)==ID_ATTRSET)
id                 40 symbol.h       #define is_const_id(id) (id_type(id)==ID_CONST)
id                 41 symbol.h       #define is_class_id(id) (id_type(id)==ID_CLASS)
id                 42 symbol.h       #define is_junk_id(id) (id_type(id)==ID_JUNK)
id                 47 symbol.h           if (is_notop_id(id)) {
id                 48 symbol.h       	return (int)(id&ID_SCOPE_MASK);
id                 60 symbol.h           if (is_notop_id(id)) {
id                 61 symbol.h       	return (rb_id_serial_t)(id >> ID_SCOPE_SHIFT);
id                 64 symbol.h       	return (rb_id_serial_t)id;
id                 71 symbol.h           ID id;
id                 73 symbol.h       	id = RSHIFT(sym, RUBY_SPECIAL_SHIFT);
id                 74 symbol.h       	if (id<=tLAST_OP_ID) {
id                 79 symbol.h       	id = RSYMBOL(sym)->id;
id                 81 symbol.h           return (int)(id&ID_SCOPE_MASK);
id               2981 thread.c           if (id == recursive_key) {
id               2987 thread.c       	if (th->local_storage && st_lookup(th->local_storage, id, &val)) {
id               3001 thread.c           return threadptr_local_aref(th, id);
id               3067 thread.c           ID id = rb_check_id(&key);
id               3068 thread.c           if (!id) return Qnil;
id               3069 thread.c           return rb_thread_local_aref(thread, id);
id               3075 thread.c           if (id == recursive_key) {
id               3081 thread.c       	st_delete_wrap(th->local_storage, id);
id               3088 thread.c       	st_insert(th->local_storage, id, val);
id               3103 thread.c           return threadptr_local_aset(th, id, val);
id               3122 thread.c           return rb_thread_local_aset(self, rb_to_id(id), val);
id               3181 thread.c           return rb_hash_aset(locals, rb_to_symbol(id), val);
id               3201 thread.c           ID id = rb_check_id(&key);
id               3205 thread.c           if (!id || !th->local_storage) {
id               3208 thread.c           if (st_lookup(th->local_storage, id, 0)) {
id               3311 thread.c           ID id = rb_check_id(&key);
id               3313 thread.c           if (!id) return Qfalse;
id               3320 thread.c           if (st_lookup(RHASH(locals)->ntbl, ID2SYM(id), 0)) {
id                 52 thread_pthread.c     pthread_t id;
id                645 thread_pthread.c     rb_nativethread_id_t id;
id                742 thread_pthread.c     native_main_thread.id = pthread_self();
id                831 thread_pthread.c     if (pthread_equal(curr, native_main_thread.id)) {
id               1212 thread_pthread.c     if (!pthread_equal(pthread_self(), timer_thread.id))
id               1623 thread_pthread.c 	err = pthread_create(&timer_thread.id, &attr, thread_timer, &GET_VM()->gvl);
id               1626 thread_pthread.c 	err = pthread_create(&timer_thread.id, NULL, thread_timer, &GET_VM()->gvl);
id               1672 thread_pthread.c 	native_thread_join(timer_thread.id);
id               1703 thread_pthread.c 	if (pthread_equal(th->thread_id, native_main_thread.id)) {
id                689 thread_win32.c     HANDLE id;
id                692 thread_win32.c #define TIMER_THREAD_CREATED_P() (timer_thread.id != 0)
id                715 thread_win32.c     if (timer_thread.id == 0) {
id                719 thread_win32.c 	timer_thread.id = w32_create_thread(1024 + (THREAD_DEBUG ? BUFSIZ : 0),
id                721 thread_win32.c 	w32_resume_thread(timer_thread.id);
id                731 thread_win32.c 	native_thread_join(timer_thread.id);
id                741 thread_win32.c     if (timer_thread.id) {
id                742 thread_win32.c 	CloseHandle(timer_thread.id);
id                743 thread_win32.c 	timer_thread.id = 0;
id                392 variable.c         ID id;
id                405 variable.c     	id = rb_check_id_cstr(pbeg, p-pbeg, enc);
id                411 variable.c     	if (!id || !rb_const_defined_at(c, id)) {
id                416 variable.c     	c = rb_const_get_at(c, id);
id                436 variable.c         rb_ivar_set(klass, classid, ID2SYM(id));
id                483 variable.c         if (!rb_id_table_lookup(rb_global_tbl, id, &data)) {
id                487 variable.c     	entry->id = id;
id                497 variable.c     	rb_id_table_insert(rb_global_tbl, id, (VALUE)entry);
id                508 variable.c         rb_warning("global variable `%"PRIsVALUE"' not initialized", QUOTE_ID(id));
id                570 variable.c         rb_name_error(id, "%"PRIsVALUE" is a read-only variable", QUOTE_ID(id));
id                599 variable.c         ID id;
id                601 variable.c         if (name[0] == '$') id = rb_intern(name);
id                607 variable.c     	id = rb_intern2(buf, len+1);
id                609 variable.c         return id;
id                620 variable.c         ID id = global_id(name);
id                621 variable.c         struct rb_global_variable *gvar = rb_global_entry(id)->var;
id                746 variable.c         ID id;
id                752 variable.c         id = rb_check_id(&var);
id                753 variable.c         if (!id) {
id                756 variable.c         if (!rb_id_table_lookup(rb_global_tbl, id, &data)) {
id                757 variable.c     	rb_name_error(id, "undefined global variable %"PRIsVALUE"", QUOTE_ID(id));
id                791 variable.c         return (*var->getter)(entry->id, var->data, var);
id                826 variable.c         (*var->setter)(val, entry->id, var->data, var);
id                916 variable.c     	entry1->id = name1;
id                955 variable.c     	    st_add_direct(a->tbl, id, (st_data_t)val);
id               1014 variable.c     	if (st_lookup(iv_index_tbl, (st_data_t)id, &index)) {
id               1035 variable.c     	if (st_lookup(iv_index_tbl, (st_data_t)id, &index)) {
id               1128 variable.c         if (!st_lookup(iv_index_tbl, (st_data_t)id, &index)) return Qfalse;
id               1141 variable.c         st_data_t key = (st_data_t)id;
id               1236 variable.c             if (!st_lookup(iv_index_tbl, (st_data_t)id, &index)) break;
id               1245 variable.c     		st_lookup(RCLASS_IV_TBL(obj), (st_data_t)id, &index))
id               1250 variable.c     	    return generic_ivar_get(obj, id, undef);
id               1259 variable.c         VALUE iv = rb_ivar_lookup(obj, id, Qundef);
id               1263 variable.c     	    rb_warning("instance variable %"PRIsVALUE" not initialized", QUOTE_ID(id));
id               1272 variable.c         return rb_ivar_lookup(obj, id, Qnil);
id               1290 variable.c             if (!st_lookup(iv_index_tbl, (st_data_t)id, &index)) break;
id               1300 variable.c     		st_delete(RCLASS_IV_TBL(obj), (st_data_t *)&id, &index))
id               1305 variable.c     	    return generic_ivar_delete(obj, id, undef);
id               1314 variable.c         return rb_ivar_delete(obj, id, Qnil);
id               1333 variable.c         if (st_lookup(ivup->u.iv_index_tbl, (st_data_t)id, &ivup->index)) {
id               1340 variable.c         st_add_direct(ivup->u.iv_index_tbl, (st_data_t)id, ivup->index);
id               1351 variable.c         iv_index_tbl_extend(&ivup, id);
id               1372 variable.c             iv_index_tbl_extend(&ivup, id);
id               1408 variable.c     	rb_class_ivar_set(obj, id, val);
id               1411 variable.c     	generic_ivar_set(obj, id, val);
id               1429 variable.c             if (!st_lookup(iv_index_tbl, (st_data_t)id, &index)) break;
id               1437 variable.c     	if (RCLASS_IV_TBL(obj) && st_lookup(RCLASS_IV_TBL(obj), (st_data_t)id, 0))
id               1442 variable.c     	    return generic_ivar_defined(obj, id);
id               1533 variable.c         iv_index_tbl_extend(&ivup, id);
id               1698 variable.c         ID id = rb_check_id(pname);
id               1701 variable.c         if (id ? !valid_id_p(id) : !valid_name_p(name)) {
id               1705 variable.c         return id;
id               1734 variable.c         const ID id = id_for_var(obj, name, an, instance);
id               1740 variable.c         if (!id) {
id               1748 variable.c             if (!st_lookup(iv_index_tbl, (st_data_t)id, &index)) break;
id               1758 variable.c     	n = id;
id               1765 variable.c     	    if (generic_ivar_remove(obj, id, &val)) {
id               1880 variable.c     	    !st_lookup(tbl, (st_data_t)id, &val)) {
id               1891 variable.c         ID id;
id               1935 variable.c         rb_autoload_str(mod, id, rb_fstring_cstr(file));
id               1947 variable.c         if (!rb_is_const_id(id)) {
id               1949 variable.c     		 QUOTE_ID(id));
id               1957 variable.c         ce = rb_const_lookup(mod, id);
id               1962 variable.c         rb_const_set(mod, id, Qundef);
id               1984 variable.c         st_insert(tbl, (st_data_t)id, (st_data_t)ad);
id               1990 variable.c         st_data_t val, load = 0, n = id;
id               2026 variable.c         if (!(load = autoload_data(mod, id)) || !(ele = check_autoload_data(load))) {
id               2053 variable.c         if (!(load = autoload_data(mod, id)) || !(ele = check_autoload_data(load))) {
id               2070 variable.c         rb_const_entry_t *ce = rb_const_lookup(mod, id);
id               2075 variable.c         return !rb_autoloading_value(mod, id, NULL);
id               2080 variable.c         ID id;
id               2091 variable.c         ID id = args->id;
id               2092 variable.c         check_before_mod_set(klass, id, args->value, "constant");
id               2126 variable.c     	args.id = state->id;
id               2163 variable.c         if (!autoload_defined_p(mod, id)) return Qfalse;
id               2164 variable.c         load = check_autoload_required(mod, id, &loading);
id               2176 variable.c         state.id = id;
id               2215 variable.c         while (!autoload_defined_p(mod, id)) {
id               2219 variable.c         load = check_autoload_required(mod, id, 0);
id               2229 variable.c     	    rb_warn("constant ::%"PRIsVALUE" is deprecated", QUOTE_ID(id));
id               2233 variable.c     		    rb_class_name(klass), QUOTE_ID(id));
id               2250 variable.c     	while ((ce = rb_const_lookup(tmp, id))) {
id               2253 variable.c     				  klass, ID2SYM(id));
id               2255 variable.c     	    rb_const_warn_if_deprecated(ce, klass, id);
id               2260 variable.c     		if (rb_autoloading_value(tmp, id, &av)) return av;
id               2261 variable.c     		rb_autoload_load(tmp, id);
id               2266 variable.c     			QUOTE_ID(id), rb_class_name(klass), QUOTE_ID(id));
id               2279 variable.c         return rb_const_missing(klass, ID2SYM(id));
id               2285 variable.c         return rb_const_get_0(klass, id, TRUE, TRUE, FALSE);
id               2291 variable.c         return rb_const_get_0(klass, id, FALSE, TRUE, FALSE);
id               2297 variable.c         return rb_const_get_0(klass, id, TRUE, FALSE, FALSE);
id               2303 variable.c         return rb_const_get_0(klass, id, TRUE, TRUE, TRUE);
id               2309 variable.c         return rb_const_get_0(klass, id, FALSE, TRUE, TRUE);
id               2315 variable.c         return rb_const_get_0(klass, id, TRUE, FALSE, TRUE);
id               2331 variable.c         const ID id = id_for_var(mod, name, a, constant);
id               2333 variable.c         if (!id) {
id               2337 variable.c         return rb_const_remove(mod, id);
id               2347 variable.c         ce = rb_const_lookup(mod, id);
id               2348 variable.c         if (!ce || !rb_id_table_delete(RCLASS_CONST_TBL(mod), id)) {
id               2349 variable.c     	if (rb_const_defined_at(mod, id)) {
id               2351 variable.c     			      mod, ID2SYM(id));
id               2354 variable.c     			  mod, ID2SYM(id));
id               2361 variable.c     	autoload_delete(mod, id);
id               2507 variable.c     	if ((ce = rb_const_lookup(tmp, id))) {
id               2511 variable.c     	    if (ce->value == Qundef && !check_autoload_required(tmp, id, 0) &&
id               2512 variable.c     		    !rb_autoloading_value(tmp, id, 0))
id               2530 variable.c         return rb_const_defined_0(klass, id, TRUE, TRUE, FALSE);
id               2536 variable.c         return rb_const_defined_0(klass, id, FALSE, TRUE, FALSE);
id               2542 variable.c         return rb_const_defined_0(klass, id, TRUE, FALSE, FALSE);
id               2548 variable.c         return rb_const_defined_0(klass, id, TRUE, TRUE, TRUE);
id               2554 variable.c         return rb_const_defined_0(klass, id, FALSE, TRUE, TRUE);
id               2560 variable.c         return rb_const_defined_0(klass, id, TRUE, FALSE, TRUE);
id               2577 variable.c     		 QUOTE_ID(id));
id               2580 variable.c         check_before_mod_set(klass, id, val, "constant");
id               2585 variable.c     	rb_id_table_insert(tbl, id, (VALUE)ce);
id               2591 variable.c     	args.id = id;
id               2610 variable.c         ID id = args->id;
id               2615 variable.c         if (rb_id_table_lookup(tbl, id, &value)) {
id               2621 variable.c     	    load = autoload_data(klass, id);
id               2631 variable.c     	    autoload_delete(klass, id);
id               2634 variable.c     	    VALUE name = QUOTE_ID(id);
id               2652 variable.c     	rb_id_table_insert(tbl, id, (VALUE)ce);
id               2669 variable.c         ID id = rb_intern(name);
id               2671 variable.c         if (!rb_is_const_id(id)) {
id               2674 variable.c         rb_const_set(klass, id, val);
id               2689 variable.c         ID id;
id               2700 variable.c     	id = rb_check_id(&val);
id               2701 variable.c     	if (!id) {
id               2709 variable.c     	if ((ce = rb_const_lookup(mod, id))) {
id               2718 variable.c     			      mod, ID2SYM(id));
id               2778 variable.c         return st_lookup(RCLASS_IV_TBL(klass), (st_data_t)id, v);
id               2795 variable.c     	if (cvar_lookup_at(klass, id, (v))) { \
id               2801 variable.c         if (cvar_lookup_at(klass, id, (v))) {r;}\
id               2814 variable.c     	    st_data_t did = id;
id               2818 variable.c     			   QUOTE_ID(id), rb_class_name(original_module(front)),
id               2830 variable.c         check_before_mod_set(target, id, val, "class variable");
id               2835 variable.c         rb_class_ivar_set(target, id, val);
id               2848 variable.c     			  tmp, ID2SYM(id));
id               2851 variable.c     	st_data_t did = id;
id               2855 variable.c     		       QUOTE_ID(id), rb_class_name(original_module(front)),
id               2876 variable.c         ID id = rb_intern(name);
id               2877 variable.c         if (!rb_is_class_id(id)) {
id               2881 variable.c         return id;
id               2887 variable.c         ID id = cv_intern(klass, name);
id               2888 variable.c         rb_cvar_set(klass, id, val);
id               2894 variable.c         ID id = cv_intern(klass, name);
id               2895 variable.c         return rb_cvar_get(klass, id);
id               2901 variable.c         ID id = cv_intern(klass, name);
id               2902 variable.c         rb_cvar_set(klass, id, val);
id               3028 variable.c         const ID id = id_for_var_message(mod, name, class, "wrong class variable name %1$s");
id               3029 variable.c         st_data_t val, n = id;
id               3031 variable.c         if (!id) {
id               3040 variable.c         if (rb_cvar_defined(mod, id)) {
id               3041 variable.c     	rb_name_err_raise("cannot remove %1$s for %2$s", mod, ID2SYM(id));
id               3049 variable.c         ID id = rb_intern(name);
id               3051 variable.c         return rb_ivar_get(obj, id);
id               3057 variable.c         ID id = rb_intern(name);
id               3059 variable.c         return rb_ivar_set(obj, id, val);
id               3093 variable.c         if (tbl && rb_id_table_lookup(tbl, id, &val)) {
id                247 vm.c           	if (!rb_thread_method_id_and_class(th, &id, &klass) || !klass)
id                261 vm.c           	const char *methodname = rb_id2name(id);
id               1278 vm.c               ID id;
id               1282 vm.c           	CONST_ID(id, "break");
id               1285 vm.c           	CONST_ID(id, "redo");
id               1288 vm.c           	CONST_ID(id, "retry");
id               1291 vm.c           	CONST_ID(id, "next");
id               1294 vm.c           	CONST_ID(id, "return");
id               1297 vm.c           	CONST_ID(id, "noreason");
id               1301 vm.c               rb_iv_set(exc, "@reason", ID2SYM(id));
id               1461 vm.c           #define OP(mid_, bop_) (mid = id##mid_, bop = BOP_##bop_, ruby_vm_redefined_flag[bop] = 0)
id               2032 vm.c               rb_hash_aset(vm->defined_module_hash, ID2SYM(id), module);
id               2456 vm.c               rb_add_method_iseq(klass, id, (const rb_iseq_t *)iseqval, cref, visi);
id               2460 vm.c           	rb_add_method_iseq(klass, id, (const rb_iseq_t *)iseqval, cref, METHOD_VISI_PUBLIC);
id                 25 vm_backtrace.c     VALUE str = rb_id2str(id);
id                 29 vm_backtrace.c #define rb_id2str(id) id2str(id)
id               1171 vm_core.h          ID id;
id               1203 vm_core.h      	trace_arg.id = id;
id                 54 vm_eval.c          ci_entry.mid = id;
id                190 vm_eval.c      	ret = rb_ivar_set(calling->recv, cc->me->def->body.attr.id, argv[0]);
id                194 vm_eval.c      	ret = rb_attr_get(calling->recv, cc->me->def->body.attr.id);
id                259 vm_eval.c          return vm_call0(th, recv, id, argc, argv, me);
id                267 vm_eval.c          ID id;
id                277 vm_eval.c          id = me->def->original_id;
id                278 vm_eval.c          me = rb_callable_method_entry(klass, id);
id                281 vm_eval.c      	return method_missing(recv, id, argc, argv, MISSING_SUPER);
id                284 vm_eval.c      	return vm_call0(th, recv, id, argc, argv, me);
id                756 vm_eval.c          if (id == idMethodMissing) {
id                762 vm_eval.c          nargv[0] = ID2SYM(id);
id                911 vm_eval.c          ID id;
id                930 vm_eval.c          id = rb_check_id(&vid);
id                931 vm_eval.c          if (!id) {
id                954 vm_eval.c      	id = idMethodMissing;
id                961 vm_eval.c          ret = rb_call0(recv, id, argc, argv, scope, self);
id                667 vm_insnhelper.c     void rb_const_warn_if_deprecated(const rb_const_entry_t *ce, VALUE klass, ID id);
id                693 vm_insnhelper.c 		if ((ce = rb_const_lookup(klass, id))) {
id                694 vm_insnhelper.c 		    rb_const_warn_if_deprecated(ce, klass, id);
id                700 vm_insnhelper.c 			if (rb_autoloading_value(klass, id, &av)) return av;
id                701 vm_insnhelper.c 			rb_autoload_load(klass, id);
id                725 vm_insnhelper.c 	    return rb_const_defined(klass, id);
id                728 vm_insnhelper.c 	    return rb_const_get(klass, id);
id                734 vm_insnhelper.c 	    return rb_public_const_defined_from(orig_klass, id);
id                737 vm_insnhelper.c 	    return rb_public_const_get_from(orig_klass, id);
id                771 vm_insnhelper.c     if (rb_const_defined_at(cbase, id)) return cbase;
id                775 vm_insnhelper.c 	    if (rb_const_defined_at(tmp, id)) return tmp;
id                800 vm_insnhelper.c 		    rb_warning("instance variable %"PRIsVALUE" not initialized", QUOTE_ID(id));
id                810 vm_insnhelper.c 		if (st_lookup(iv_index_tbl, id, &index)) {
id                828 vm_insnhelper.c 	return rb_attr_get(obj, id);
id                829 vm_insnhelper.c     return rb_ivar_get(obj, id);
id                856 vm_insnhelper.c 	    if (iv_index_tbl && st_lookup(iv_index_tbl, (st_data_t)id, &index)) {
id                872 vm_insnhelper.c     return rb_ivar_set(obj, id, val);
id                878 vm_insnhelper.c     return vm_getivar(obj, id, ic, 0, 0);
id                884 vm_insnhelper.c     vm_setivar(obj, id, val, ic, 0, 0);
id               1744 vm_insnhelper.c     return vm_getivar(calling->recv, cc->me->def->body.attr.id, NULL, cc, 1);
id               1752 vm_insnhelper.c     return vm_setivar(calling->recv, cc->me->def->body.attr.id, val, NULL, cc, 1);
id               2619 vm_insnhelper.c 		ID id = me->def->original_id;
id               2621 vm_insnhelper.c 		if (rb_method_boundp(klass, id, 0)) {
id                132 vm_method.c        rb_add_method(mod, id, VM_METHOD_TYPE_NOTIMPLEMENTED, (void *)1, visi);
id                188 vm_method.c        if (rb_id_table_lookup(m_tbl, id, &body)) {
id                271 vm_method.c    		def->body.attr.id = (ID)(VALUE)opts;
id                699 vm_method.c    	if ((me = lookup_method_table(klass, id)) != 0) break;
id                710 vm_method.c        return lookup_method_table(klass, id);
id                724 vm_method.c        rb_method_entry_t *me = search_method(klass, id, &defined_class);
id                729 vm_method.c    	    ent = GLOBAL_METHOD_CACHE(klass, id);
id                733 vm_method.c    	    ent->mid = id;
id                759 vm_method.c          method_entry_get_without_cache(klass, id, &actual_defined_class);
id                772 vm_method.c        ent = GLOBAL_METHOD_CACHE(klass, id);
id                775 vm_method.c    	ent->mid == id) {
id                777 vm_method.c    	verify_method_cache(klass, id, ent->defined_class, ent->me);
id                784 vm_method.c        return method_entry_get_without_cache(klass, id, defined_class_ptr);
id                790 vm_method.c        return method_entry_get(klass, id, NULL);
id                807 vm_method.c    	if (rb_id_table_lookup(mtbl, id, (VALUE *)&me)) {
id                813 vm_method.c    	    rb_id_table_insert(mtbl, id, (VALUE)cme);
id                829 vm_method.c        rb_method_entry_t *me = method_entry_get(klass, id, &defined_class);
id                830 vm_method.c        return prepare_callable_method_entry(defined_class, id, me);
id                838 vm_method.c        const rb_method_entry_t *me = method_entry_get(klass, id, defined_class_ptr);
id                861 vm_method.c        return method_entry_resolve_refinement(klass, id, TRUE, NULL);
id                868 vm_method.c        const rb_method_entry_t *me = method_entry_resolve_refinement(klass, id, TRUE, &defined_class);
id                869 vm_method.c        return prepare_callable_method_entry(defined_class, id, me);
id                875 vm_method.c        return method_entry_resolve_refinement(klass, id, FALSE, NULL);
id                882 vm_method.c        const rb_method_entry_t *me = method_entry_resolve_refinement(klass, id, FALSE, &defined_class);
id                883 vm_method.c        return prepare_callable_method_entry(defined_class, id, me);
id               1014 vm_method.c    	ID id = rb_check_id(&v);
id               1015 vm_method.c    	if (!id) {
id               1019 vm_method.c    	remove_method(mod, id);
id               1063 vm_method.c        const rb_method_entry_t *me = rb_method_entry_without_refinements(klass, id);
id               1155 vm_method.c        attriv = rb_intern_str(rb_sprintf("@%"PRIsVALUE, rb_id2str(id)));
id               1157 vm_method.c    	rb_add_method(klass, id, VM_METHOD_TYPE_IVAR, (void *)attriv, visi);
id               1160 vm_method.c    	rb_add_method(klass, rb_id_attrset(id), VM_METHOD_TYPE_ATTRSET, (void *)attriv, visi);
id               1173 vm_method.c        if (id == object_id || id == id__send__ || id == idInitialize) {
id               1174 vm_method.c    	rb_warn("undefining `%s' may cause serious problems", rb_id2name(id));
id               1177 vm_method.c        me = search_method(klass, id, 0);
id               1181 vm_method.c    	rb_method_name_error(klass, rb_id2str(id));
id               1184 vm_method.c        rb_add_method(klass, id, VM_METHOD_TYPE_UNDEF, 0, METHOD_VISI_PUBLIC);
id               1186 vm_method.c        CALL_METHOD_HOOK(klass, undefined, id);
id               1240 vm_method.c    	ID id = rb_check_id(&v);
id               1241 vm_method.c    	if (!id) {
id               1244 vm_method.c    	rb_undef(mod, id);
id               1286 vm_method.c        ID id = rb_check_id(&mid);
id               1287 vm_method.c        if (!id || !rb_method_boundp(mod, id, 1)) {
id               1298 vm_method.c        ID id = rb_check_id(&mid);
id               1299 vm_method.c        if (!id) return Qfalse;
id               1300 vm_method.c        me = rb_method_entry_without_refinements(mod, id);
id               1456 vm_method.c    	return d1->body.attr.id == d2->body.attr.id;
id               1490 vm_method.c    	return rb_hash_uint(hash, def->body.attr.id);
id               1614 vm_method.c    	ID id = rb_check_id(&v);
id               1615 vm_method.c    	if (!id) {
id               1618 vm_method.c    	rb_export_method(self, id, visi);
id               1819 vm_method.c        ID id;
id               1836 vm_method.c    	id = rb_to_id(argv[i]);
id               1838 vm_method.c    	    me = search_method(m, id, 0);
id               1840 vm_method.c    		me = search_method(rb_cObject, id, 0);
id               1843 vm_method.c    		rb_print_undef(module, id, METHOD_VISI_UNDEF);
id               1852 vm_method.c    	rb_method_entry_set(rb_singleton_class(module), id, me, METHOD_VISI_PUBLIC);
id               1862 vm_method.c        me = rb_method_entry(klass, id);
id               1871 vm_method.c    	prepare_callable_method_entry(defined_class, id, me);
id               1873 vm_method.c        VALUE result = vm_call0(th, obj, id, argc, argv, cme);
id               1899 vm_method.c        switch (rb_method_boundp(klass, id, pub|BOUND_RESPONDS)) {
id               1903 vm_method.c    	ret = basic_obj_respond_to_missing(th, klass, obj, ID2SYM(id),
id               1928 vm_method.c    	args[0] = ID2SYM(id);
id               1946 vm_method.c    			QUOTE_ID(id));
id               1967 vm_method.c        int ret = vm_respond_to(th, klass, obj, id, priv);
id               1968 vm_method.c        if (ret == -1) ret = basic_obj_respond_to(th, obj, id, !priv);
id               1975 vm_method.c        return rb_obj_respond_to(obj, id, FALSE);
id               2003 vm_method.c        ID id;
id               2007 vm_method.c        if (!(id = rb_check_id(&mid))) {
id               2013 vm_method.c        if (basic_obj_respond_to(th, obj, id, !RTEST(priv)))
id               2095 vm_method.c    	    const rb_method_entry_t *me = rb_method_entry((klass), (id)); \
id               2096 vm_method.c    	    rb_method_entry_set((klass), (id), me, METHOD_ENTRY_VISI(me)); \
id                256 vm_trace.c     		(*hook->func)(trace_arg->event, hook->data, trace_arg->self, trace_arg->id, trace_arg->klass);
id                583 vm_trace.c         ID id;
id                586 vm_trace.c     #define C(name, NAME) case RUBY_EVENT_##NAME: CONST_ID(id, #name); return id;
id                601 vm_trace.c           case RUBY_EVENT_LINE | RUBY_EVENT_SPECIFIED_LINE: CONST_ID(id, "line"); return id;
id                619 vm_trace.c     	rb_thread_method_id_and_class(th, &id, &klass);
id                634 vm_trace.c         argv[3] = id ? ID2SYM(id) : Qnil;
id                685 vm_trace.c         ID id;
id                692 vm_trace.c     #define C(name, NAME) CONST_ID(id, #name); if (sym == ID2SYM(id)) return RUBY_EVENT_##NAME
id                784 vm_trace.c     	    rb_vm_control_frame_id_and_class(trace_arg->cfp, &trace_arg->id, &trace_arg->klass);
id                804 vm_trace.c         return trace_arg->id ? ID2SYM(trace_arg->id) : Qnil;