sym               563 addr2line.c    		ElfW(Sym) *sym = &symtab[j];
sym               566 addr2line.c    		if (ELF_ST_TYPE(sym->st_info) != STT_FUNC || sym->st_size <= 0) continue;
sym               569 addr2line.c    		s = dlsym(h, strtab + sym->st_name);
sym               596 addr2line.c    	    ElfW(Sym) *sym = &symtab[j];
sym               597 addr2line.c    	    uintptr_t saddr = (uintptr_t)sym->st_value + obj->base_addr;
sym               598 addr2line.c    	    if (ELF_ST_TYPE(sym->st_info) != STT_FUNC || sym->st_size <= 0) continue;
sym               601 addr2line.c    		if (lines[i].line > 0 || d <= 0 || d > (uintptr_t)sym->st_size)
sym               604 addr2line.c    		lines[i].sname = strtab + sym->st_name;
sym              6406 compile.c          if (sym == symRescue) return CATCH_TYPE_RESCUE;
sym              6407 compile.c          if (sym == symEnsure) return CATCH_TYPE_ENSURE;
sym              6408 compile.c          if (sym == symRetry)  return CATCH_TYPE_RETRY;
sym              6409 compile.c          if (sym == symBreak)  return CATCH_TYPE_BREAK;
sym              6410 compile.c          if (sym == symRedo)   return CATCH_TYPE_REDO;
sym              6411 compile.c          if (sym == symNext)   return CATCH_TYPE_NEXT;
sym              6412 compile.c          rb_raise(rb_eSyntaxError, "invalid exception symbol: %+"PRIsVALUE, sym);
sym              6639 compile.c      				VALUE sym = RARRAY_AREF(op, i+1);
sym              6641 compile.c      				  register_label(iseq, labels_table, sym);
sym              6684 compile.c          VALUE val = rb_hash_aref(param, sym);
sym              6693 compile.c      		 sym, val);
sym              6704 compile.c          VALUE key, sym, default_val;
sym              6743 compile.c      	    sym = RARRAY_AREF(key, 0);
sym              6747 compile.c      	    sym = RARRAY_AREF(key, 0);
sym              6753 compile.c      	ids[i] = SYM2ID(sym);
sym               289 dln.c              struct nlist * sym;
sym               311 dln.c              sym = buffer;
sym               312 dln.c              end = sym + hdrp->a_syms / sizeof(struct nlist);
sym               315 dln.c              while (sym < end) {
sym               316 dln.c          	sym->n_un.n_name = (char*)sym->n_un.n_strx + displ;
sym               317 dln.c          	sym++;
sym               330 dln.c              struct nlist *sym = syms;
sym               339 dln.c              while (sym < end) {
sym               340 dln.c          	st_insert(tbl, sym->n_un.n_name, sym);
sym               341 dln.c          	sym++;
sym               620 dln.c              struct nlist *sym;
sym               638 dln.c              sym = syms;
sym               640 dln.c              while (sym < end) {
sym               642 dln.c          	int value = sym->n_value;
sym               645 dln.c          	if (sym->n_type == (N_INDR | N_EXT)) {
sym               646 dln.c          	    char *key = sym->n_un.n_name;
sym               648 dln.c          	    if (st_lookup(sym_tbl, sym[1].n_un.n_name, &old_sym)) {
sym               657 dln.c          		data.name0 = sym->n_un.n_name;
sym               658 dln.c          		data.name1 = sym[1].n_un.n_name;
sym               661 dln.c          		st_insert(undef_tbl, strdup(sym[1].n_un.n_name), NULL);
sym               666 dln.c          	    sym += 2;
sym               670 dln.c          	if (sym->n_type == (N_UNDF | N_EXT)) {
sym               671 dln.c          	    if (st_lookup(sym_tbl, sym->n_un.n_name, &old_sym) == 0) {
sym               677 dln.c          		    sym->n_type = N_EXT | N_COMM;
sym               678 dln.c          		    sym->n_value = old_sym->n_value;
sym               686 dln.c          		    sym->n_type = N_COMM;
sym               689 dln.c          		    sym->n_value = new_common;
sym               695 dln.c          		    sym->n_type = N_EXT | N_COMM;
sym               696 dln.c          		    sym->n_value = old_sym->n_value;
sym               699 dln.c          		    sym->n_value = (long)dln_undefined;
sym               700 dln.c          		    st_insert(undef_tbl, strdup(sym->n_un.n_name), NULL);
sym               704 dln.c          	sym++;
sym               710 dln.c              sym = syms;
sym               711 dln.c              while (sym < end) {
sym               715 dln.c          	switch (sym->n_type) {
sym               717 dln.c          	    sym->n_value += hdr.a_text + hdr.a_data;
sym               721 dln.c          	    sym->n_value += block;
sym               723 dln.c          	    if (st_lookup(sym_tbl, sym->n_un.n_name, &new_sym) != 0
sym               729 dln.c          	    key = sym->n_un.n_name;
sym               731 dln.c          		unlink_undef(key, sym->n_value);
sym               736 dln.c          	    *new_sym = *sym;
sym               737 dln.c          	    new_sym->n_un.n_name = strdup(sym->n_un.n_name);
sym               743 dln.c          	    sym->n_value += block;
sym               746 dln.c          	sym++;
sym               770 dln.c          		sym = &(syms[R_SYMBOL(rel)]);
sym               771 dln.c          		switch (sym->n_type) {
sym               773 dln.c          		    link_undef(sym->n_un.n_name, block, rel);
sym               776 dln.c          		    datum = sym->n_value;
sym               848 dln.c          	for (sym = syms; sym<end; sym++) {
sym               849 dln.c          	    char *name = sym->n_un.n_name;
sym               850 dln.c          	    if (name[0] == '_' && sym->n_value >= block) {
sym               852 dln.c          		    libs_to_be_linked = (char**)sym->n_value;
sym               856 dln.c          		    ((int (*)())sym->n_value)();
sym              1000 dln.c          	    struct nlist *syms, *sym, *end;
sym              1017 dln.c          		sym = syms;
sym              1019 dln.c          		while (sym < end) {
sym              1020 dln.c          		    if (sym->n_type == N_EXT|N_TEXT
sym              1021 dln.c          			&& st_lookup(undef_tbl, sym->n_un.n_name, NULL)) {
sym              1024 dln.c          		    sym++;
sym              1026 dln.c          		if (sym < end) {
sym              1077 dln.c              struct nlist *sym;
sym              1079 dln.c              if (st_lookup(sym_tbl, name, &sym))
sym              1080 dln.c          	return (void*)sym->n_value;
sym                 8 ext/-test-/symbol/init.c     return rb_check_symbol(&sym);
sym                14 ext/-test-/symbol/init.c     return rb_check_id(&sym) ? Qtrue : Qfalse;
sym                41 ext/-test-/symbol/type.c     return rb_sym2str(sym);
sym                47 ext/-test-/symbol/type.c     return STATIC_SYM_P(sym) ? Qtrue : Qfalse;
sym                53 ext/-test-/symbol/type.c     return DYNAMIC_SYM_P(sym) ? Qtrue : Qfalse;
sym                62 ext/-test-/symbol/type.c     rb_pin_dynamic_symbol(sym);
sym                63 ext/-test-/symbol/type.c     return sym;
sym              3738 ext/date/date_core.c 				      sym("time"),
sym              3740 ext/date/date_core.c 						  sym("hour"),
sym              3741 ext/date/date_core.c 						  sym("min"),
sym              3742 ext/date/date_core.c 						  sym("sec"))),
sym              3746 ext/date/date_core.c 						  sym("jd"))),
sym              3748 ext/date/date_core.c 				      sym("ordinal"),
sym              3750 ext/date/date_core.c 						  sym("year"),
sym              3751 ext/date/date_core.c 						  sym("yday"),
sym              3752 ext/date/date_core.c 						  sym("hour"),
sym              3753 ext/date/date_core.c 						  sym("min"),
sym              3754 ext/date/date_core.c 						  sym("sec"))),
sym              3756 ext/date/date_core.c 				      sym("civil"),
sym              3758 ext/date/date_core.c 						  sym("year"),
sym              3759 ext/date/date_core.c 						  sym("mon"),
sym              3760 ext/date/date_core.c 						  sym("mday"),
sym              3761 ext/date/date_core.c 						  sym("hour"),
sym              3762 ext/date/date_core.c 						  sym("min"),
sym              3763 ext/date/date_core.c 						  sym("sec"))),
sym              3765 ext/date/date_core.c 				      sym("commercial"),
sym              3767 ext/date/date_core.c 						  sym("cwyear"),
sym              3768 ext/date/date_core.c 						  sym("cweek"),
sym              3769 ext/date/date_core.c 						  sym("cwday"),
sym              3770 ext/date/date_core.c 						  sym("hour"),
sym              3771 ext/date/date_core.c 						  sym("min"),
sym              3772 ext/date/date_core.c 						  sym("sec"))),
sym              3774 ext/date/date_core.c 				      sym("wday"),
sym              3776 ext/date/date_core.c 						  sym("wday"),
sym              3777 ext/date/date_core.c 						  sym("hour"),
sym              3778 ext/date/date_core.c 						  sym("min"),
sym              3779 ext/date/date_core.c 						  sym("sec"))),
sym              3781 ext/date/date_core.c 				      sym("wnum0"),
sym              3783 ext/date/date_core.c 						  sym("year"),
sym              3784 ext/date/date_core.c 						  sym("wnum0"),
sym              3785 ext/date/date_core.c 						  sym("wday"),
sym              3786 ext/date/date_core.c 						  sym("hour"),
sym              3787 ext/date/date_core.c 						  sym("min"),
sym              3788 ext/date/date_core.c 						  sym("sec"))),
sym              3790 ext/date/date_core.c 				      sym("wnum1"),
sym              3792 ext/date/date_core.c 						  sym("year"),
sym              3793 ext/date/date_core.c 						  sym("wnum1"),
sym              3794 ext/date/date_core.c 						  sym("wday"),
sym              3795 ext/date/date_core.c 						  sym("hour"),
sym              3796 ext/date/date_core.c 						  sym("min"),
sym              3797 ext/date/date_core.c 						  sym("sec"))),
sym              3801 ext/date/date_core.c 						  sym("cwyear"),
sym              3802 ext/date/date_core.c 						  sym("cweek"),
sym              3803 ext/date/date_core.c 						  sym("wday"),
sym              3804 ext/date/date_core.c 						  sym("hour"),
sym              3805 ext/date/date_core.c 						  sym("min"),
sym              3806 ext/date/date_core.c 						  sym("sec"))),
sym              3810 ext/date/date_core.c 						  sym("year"),
sym              3811 ext/date/date_core.c 						  sym("wnum0"),
sym              3812 ext/date/date_core.c 						  sym("cwday"),
sym              3813 ext/date/date_core.c 						  sym("hour"),
sym              3814 ext/date/date_core.c 						  sym("min"),
sym              3815 ext/date/date_core.c 						  sym("sec"))),
sym              3819 ext/date/date_core.c 						  sym("year"),
sym              3820 ext/date/date_core.c 						  sym("wnum1"),
sym              3821 ext/date/date_core.c 						  sym("cwday"),
sym              3822 ext/date/date_core.c 						  sym("hour"),
sym              3823 ext/date/date_core.c 						  sym("min"),
sym              3824 ext/date/date_core.c 						  sym("sec"))));
sym              3862 ext/date/date_core.c 	if (k == sym("ordinal")) {
sym              3871 ext/date/date_core.c 	else if (k == sym("civil")) {
sym              3888 ext/date/date_core.c 	else if (k == sym("commercial")) {
sym              3905 ext/date/date_core.c 	else if (k == sym("wday")) {
sym              3912 ext/date/date_core.c 	else if (k == sym("wnum0")) {
sym              3929 ext/date/date_core.c 	else if (k == sym("wnum1")) {
sym              3948 ext/date/date_core.c     if (g && k == sym("time")) {
sym               286 ext/fiddle/handle.c     return fiddle_handle_sym(fiddle_handle->ptr, sym);
sym               309 ext/fiddle/handle.c     return fiddle_handle_sym(RTLD_NEXT, sym);
sym               161 ext/fiddle/pointer.c     VALUE ptr, sym, size, wrap = 0, funcwrap = 0;
sym               167 ext/fiddle/pointer.c     if (rb_scan_args(argc, argv, "12", &ptr, &size, &sym) >= 1) {
sym               176 ext/fiddle/pointer.c 	f = get_freefunc(sym, &funcwrap);
sym               209 ext/fiddle/pointer.c     VALUE size, sym, obj, wrap = 0;
sym               213 ext/fiddle/pointer.c     switch (rb_scan_args(argc, argv, "11", &size, &sym)) {
sym               220 ext/fiddle/pointer.c 	f = get_freefunc(sym, &wrap);
sym                93 ext/io/console/console.c     VALUE sym = argv[0];
sym                94 ext/io/console/console.c     ID vid = rb_check_id(&sym);
sym               107 ext/io/console/console.c # define rb_sym2str(sym) rb_id2str(SYM2ID(sym))
sym               771 ext/io/console/console.c     VALUE sym = 0;
sym               775 ext/io/console/console.c 	Check_Type(sym = argv[0], T_SYMBOL);
sym               786 ext/io/console/console.c     if (sym) {
sym               787 ext/io/console/console.c 	if (sym == ID2SYM(id_close) && argc == 1) {
sym               844 ext/io/console/console.c     if (sym) {
sym               448 ext/openssl/ossl_pkcs7.c     if (SYMBOL_P(sym)) sym = rb_sym2str(sym);
sym               449 ext/openssl/ossl_pkcs7.c     else StringValue(sym);
sym               450 ext/openssl/ossl_pkcs7.c     RSTRING_GETMEM(sym, s, l);
sym               454 ext/openssl/ossl_pkcs7.c 	    ossl_raise(ePKCS7Error, "unknown type \"%"PRIsVALUE"\"", sym);
sym               873 ext/ripper/ripper.y %type <val>   fsym keyword_variable user_variable sym symbol operation operation2 operation3
sym              4412 ext/ripper/ripper.y symbol		: tSYMBEG sym
sym              4423 ext/ripper/ripper.y sym		: fname
sym              1409 ext/tk/tkutil/tkutil.c     if (!RB_TYPE_P(sym, T_SYMBOL)) return sym;
sym              1413 ext/tk/tkutil/tkutil.c     if (!NIL_P(ret = rb_hash_aref(inf->aliases, sym))) {
sym              1416 ext/tk/tkutil/tkutil.c 	str = rb_sym2str(sym);
sym              1424 ext/tk/tkutil/tkutil.c     if (idx >= CBSUBST_TBL_MAX)  return sym;
sym              3292 ext/win32ole/win32ole.c     VALUE mid, sym;
sym              3297 ext/win32ole/win32ole.c     sym = rb_check_symbol(&mid);
sym              3298 ext/win32ole/win32ole.c     if (!NIL_P(sym)) mid = rb_sym2str(sym);
sym                21 inits.c            CALL(sym);
sym              8558 io.c               if (sym == sym_normal)
sym              8563 io.c               if (sym == sym_random)
sym              8568 io.c               if (sym == sym_sequential)
sym              8573 io.c               if (sym == sym_willneed)
sym              8578 io.c               if (sym == sym_dontneed)
sym              8583 io.c               if (sym == sym_noreuse)
sym              1743 iseq.c             VALUE sym = rb_str_intern(rb_sprintf("label_%lu", idx));
sym              1744 iseq.c             st_insert(table, idx, sym);
sym              1745 iseq.c             return sym;
sym              1102 load.c             ID id = rb_to_id(sym);
sym              1125 load.c             ID id = rb_check_id(&sym);
sym              1150 load.c             return rb_mod_autoload(klass, sym, file);
sym              1172 load.c             return rb_mod_autoload_p(klass, sym);
sym               182 marshal.c          check_dump_arg(rb_funcallv(obj, sym, argc, argv), arg, name_##sym)
sym               184 marshal.c          check_dump_arg(rb_check_funcall(obj, sym, argc, argv), arg, name_##sym)
sym               438 marshal.c          if (st_lookup(arg->symbols, sym, &num)) {
sym               443 marshal.c      	const VALUE orig_sym = sym;
sym               444 marshal.c      	sym = rb_sym2str(sym);
sym               445 marshal.c      	if (!sym) {
sym               446 marshal.c      	    rb_raise(rb_eTypeError, "can't dump anonymous ID %"PRIdVALUE, sym);
sym               448 marshal.c      	encname = encoding_name(sym, arg);
sym               450 marshal.c      	    rb_enc_str_coderange(sym) == ENC_CODERANGE_7BIT) {
sym               457 marshal.c      	w_bytes(RSTRING_PTR(sym), RSTRING_LEN(sym), arg);
sym              1069 marshal.c          check_load_arg(rb_funcallv(obj, sym, argc, argv), arg, name_##sym)
sym              1303 marshal.c          if (rb_enc_get_index(sym) != ENCINDEX_US_ASCII) return -1;
sym              1304 marshal.c          RSTRING_GETMEM(sym, p, l);
sym              1322 marshal.c          st_data_t sym;
sym              1325 marshal.c          if (!st_lookup(arg->symbols, num, &sym)) {
sym              1328 marshal.c          return (VALUE)sym;
sym              1335 marshal.c          VALUE sym;
sym              1344 marshal.c      	    sym = r_symbol(arg);
sym              1345 marshal.c      	    idx = sym2encidx(sym, r_object(arg));
sym              1466 marshal.c      	    VALUE sym = r_symbol(arg);
sym              1468 marshal.c      	    int idx = sym2encidx(sym, val);
sym              1474 marshal.c      		rb_ivar_set(obj, rb_intern_str(sym), val);
sym              2195 marshal.c      #define set_id(sym) sym = rb_intern_const(name_##sym)
sym              2526 object.c           M(sym),
sym               873 parse.y        %type <id>   fsym keyword_variable user_variable sym symbol operation operation2 operation3
sym              4412 parse.y        symbol		: tSYMBEG sym
sym              4423 parse.y        sym		: fname
sym               482 proc.c             ID lid = check_local_id(bindval, &sym);
sym               491 proc.c         	sym = ID2SYM(lid);
sym               494 proc.c         			  bindval, sym);
sym               527 proc.c             ID lid = check_local_id(bindval, &sym);
sym               531 proc.c             if (!lid) lid = rb_intern_str(sym);
sym               564 proc.c             ID lid = check_local_id(bindval, &sym);
sym               608 proc.c             return cfunc_proc_new(klass, sym, 0);
sym              1110 proc.c             id = SYM2ID(sym);
sym              1114 proc.c             if (aryp[index] == sym) {
sym              1119 proc.c         	aryp[index] = sym;
sym              1248 proc.c             return RTEST(rb_funcall(obj, rmiss, 2, sym, scope ? Qfalse : Qtrue));
sym               515 sprintf.c      	VALUE sym = Qnil;
sym               610 sprintf.c      		if (sym != Qnil) {
sym               612 sprintf.c      				 len, start, rb_sym2str(sym));
sym               616 sprintf.c      		sym = rb_check_symbol_cstr(start + 1,
sym               619 sprintf.c      		if (!NIL_P(sym)) nextvalue = rb_hash_lookup2(hash, sym, Qundef);
sym               621 sprintf.c      		    if (NIL_P(sym)) {
sym               622 sprintf.c      			sym = rb_sym_intern(start + 1,
sym               626 sprintf.c      		    nextvalue = rb_hash_default_value(hash, sym);
sym              9279 string.c           enc = STR_ENC_GET(sym);
sym              9280 string.c           ptr = RSTRING_PTR(sym);
sym              9281 string.c           len = RSTRING_LEN(sym);
sym              9282 string.c           if ((resenc != enc && !rb_str_is_ascii_only_p(sym)) || len != (long)strlen(ptr) ||
sym              9328 string.c           VALUE str = rb_sym2str(sym);
sym              9366 string.c           return str_new_shared(rb_cString, rb_sym2str(sym));
sym              9383 string.c           return sym;
sym              9395 string.c           return rb_funcall_with_block(obj, (ID)sym, argc - 1, argv + 1, passed_proc);
sym              9425 string.c           return rb_str_intern(rb_str_succ(rb_sym2str(sym)));
sym              9448 string.c           return rb_str_cmp_m(rb_sym2str(sym), rb_sym2str(other));
sym              9465 string.c           return rb_str_casecmp(rb_sym2str(sym), rb_sym2str(other));
sym              9478 string.c           return rb_str_match(rb_sym2str(sym), other);
sym              9491 string.c           return rb_str_match_m(argc, argv, rb_sym2str(sym));
sym              9507 string.c           return rb_str_aref_m(argc, argv, rb_sym2str(sym));
sym              9521 string.c           return rb_str_length(rb_sym2str(sym));
sym              9534 string.c           return rb_str_empty(rb_sym2str(sym));
sym              9547 string.c           return rb_str_intern(rb_str_upcase(argc, argv, rb_sym2str(sym)));
sym              9560 string.c           return rb_str_intern(rb_str_downcase(argc, argv, rb_sym2str(sym)));
sym              9573 string.c           return rb_str_intern(rb_str_capitalize(argc, argv, rb_sym2str(sym)));
sym              9586 string.c           return rb_str_intern(rb_str_swapcase(argc, argv, rb_sym2str(sym)));
sym              9599 string.c           return rb_obj_encoding(rb_sym2str(sym));
sym               342 struct.c       	VALUE sym = rb_sym_intern_ascii_cstr(mem);
sym               343 struct.c       	if (st_insert(tbl, sym, Qtrue)) {
sym                22 symbol.c       #define SYMBOL_PINNED_P(sym) (RSYMBOL(sym)->id&~ID_SCOPE_MASK)
sym                24 symbol.c       #define STATIC_SYM2ID(sym) RSHIFT((unsigned long)(sym), RUBY_SPECIAL_SHIFT)
sym               102 symbol.c           VALUE str, sym;
sym               152 symbol.c           sym = lookup_str_sym(str);
sym               153 symbol.c           id = sym ? rb_sym2id(sym) : intern_str(str, 1);
sym               337 symbol.c           rb_ary_store(ary, (long)idx + ID_ENTRY_SYM, sym);
sym               362 symbol.c       	VALUE sym = get_id_entry(num, ID_ENTRY_SYM);
sym               363 symbol.c       	return SYM2ID(sym);
sym               388 symbol.c       	      register_sym_update_callback, (st_data_t)sym);
sym               390 symbol.c           st_add_direct(global_symbols.str_sym, (st_data_t)str, (st_data_t)sym);
sym               399 symbol.c       	rb_bug("%p can't remove str from str_id (%s)", (void *)sym, RSTRING_PTR(str));
sym               414 symbol.c           VALUE sym = STATIC_ID2SYM(id);
sym               421 symbol.c           register_sym(str, sym);
sym               422 symbol.c           set_id_entry(num, str, sym);
sym               495 symbol.c           if (UNLIKELY(rb_objspace_garbage_object_p(sym))) {
sym               496 symbol.c       	const VALUE fstr = RSYMBOL(sym)->fstr;
sym               497 symbol.c       	const ID type = RSYMBOL(sym)->id & ID_SCOPE_MASK;
sym               498 symbol.c       	RSYMBOL(sym)->fstr = 0;
sym               500 symbol.c       	unregister_sym(fstr, sym);
sym               504 symbol.c       	return sym;
sym               513 symbol.c       	const VALUE sym = (VALUE)sym_data;
sym               515 symbol.c       	if (STATIC_SYM_P(sym)) {
sym               516 symbol.c       	    return STATIC_SYM2ID(sym);
sym               518 symbol.c       	else if (DYNAMIC_SYM_P(sym)) {
sym               519 symbol.c       	    ID id = RSYMBOL(sym)->id;
sym               524 symbol.c       		   rb_builtin_class_name(sym), sym, str);
sym               535 symbol.c       	VALUE sym = (VALUE)sym_data;
sym               537 symbol.c       	if (DYNAMIC_SYM_P(sym)) {
sym               538 symbol.c       	    sym = dsymbol_check(sym);
sym               540 symbol.c       	return sym;
sym               556 symbol.c           VALUE sym;
sym               561 symbol.c           sym = lookup_str_sym(str);
sym               562 symbol.c           if (sym) return rb_sym2id(sym);
sym               619 symbol.c           VALUE sym = lookup_str_sym(str);
sym               621 symbol.c           if (sym) {
sym               622 symbol.c       	return SYM2ID(sym);
sym               631 symbol.c           VALUE str = RSYMBOL(sym)->fstr;
sym               634 symbol.c       	RSYMBOL(sym)->fstr = 0;
sym               635 symbol.c       	unregister_sym(str, sym);
sym               669 symbol.c           VALUE sym = lookup_str_sym(str);
sym               671 symbol.c           if (sym) {
sym               672 symbol.c       	return sym;
sym               701 symbol.c           if (STATIC_SYM_P(sym)) {
sym               702 symbol.c       	id = STATIC_SYM2ID(sym);
sym               704 symbol.c           else if (DYNAMIC_SYM_P(sym)) {
sym               705 symbol.c       	sym = dsymbol_check(sym);
sym               706 symbol.c       	id = RSYMBOL(sym)->id;
sym               708 symbol.c       	    VALUE fstr = RSYMBOL(sym)->fstr;
sym               711 symbol.c       	    RSYMBOL(sym)->id = id |= num;
sym               713 symbol.c       	    set_id_entry(rb_id_to_serial(num), fstr, sym);
sym               719 symbol.c       		 rb_builtin_class_name(sym));
sym               736 symbol.c           if (DYNAMIC_SYM_P(sym)) {
sym               737 symbol.c       	return RSYMBOL(sym)->fstr;
sym               740 symbol.c       	return rb_id2str(STATIC_SYM2ID(sym));
sym               777 symbol.c           VALUE sym = (VALUE)value;
sym               779 symbol.c           if (STATIC_SYM_P(sym)) {
sym               780 symbol.c       	rb_ary_push(ary, sym);
sym               783 symbol.c           else if (!DYNAMIC_SYM_P(sym)) {
sym               786 symbol.c           else if (!SYMBOL_PINNED_P(sym) && rb_objspace_garbage_object_p(sym)) {
sym               787 symbol.c       	RSYMBOL(sym)->fstr = 0;
sym               791 symbol.c       	rb_ary_push(ary, sym);
sym               872 symbol.c           return is_const_sym(sym);
sym               878 symbol.c           return is_class_sym(sym);
sym               884 symbol.c           return is_global_sym(sym);
sym               890 symbol.c           return is_instance_sym(sym);
sym               896 symbol.c           return is_attrset_sym(sym);
sym               902 symbol.c           return is_local_sym(sym);
sym               908 symbol.c           return is_junk_sym(sym);
sym               958 symbol.c           VALUE sym;
sym               984 symbol.c           if ((sym = lookup_str_sym(name)) != 0) {
sym               985 symbol.c       	return sym;
sym              1005 symbol.c           VALUE sym;
sym              1011 symbol.c           if ((sym = lookup_str_sym(name)) != 0) {
sym              1012 symbol.c       	return sym;
sym                72 symbol.h           if (STATIC_SYM_P(sym)) {
sym                73 symbol.h       	id = RSHIFT(sym, RUBY_SPECIAL_SHIFT);
sym                79 symbol.h       	id = RSYMBOL(sym)->id;
sym                84 symbol.h       #define is_local_sym(sym) (sym_type(sym)==ID_LOCAL)
sym                85 symbol.h       #define is_global_sym(sym) (sym_type(sym)==ID_GLOBAL)
sym                86 symbol.h       #define is_instance_sym(sym) (sym_type(sym)==ID_INSTANCE)
sym                87 symbol.h       #define is_attrset_sym(sym) (sym_type(sym)==ID_ATTRSET)
sym                88 symbol.h       #define is_const_sym(sym) (sym_type(sym)==ID_CONST)
sym                89 symbol.h       #define is_class_sym(sym) (sym_type(sym)==ID_CLASS)
sym                90 symbol.h       #define is_junk_sym(sym) (sym_type(sym)==ID_JUNK)
sym              1604 thread.c       	    VALUE sym;
sym              1607 thread.c       	    if ((sym = rb_hash_aref(mask, klass)) != Qnil) {
sym              1608 thread.c       		if (sym == sym_immediate) {
sym              1611 thread.c       		else if (sym == sym_on_blocking) {
sym              1614 thread.c       		else if (sym == sym_never) {
sym              4453 thread.c       	list = rb_hash_aref(hash, sym);
sym              4457 thread.c       	rb_hash_aset(hash, sym, list);
sym              4584 thread.c           const VALUE sym = mid ? ID2SYM(mid) : ID2SYM(idNULL);
sym              4587 thread.c           p.list = recursive_list_access(sym);
sym              4628 thread.c       			 sym, rb_thread_current());
sym               883 variable.c         VALUE sym, backref = rb_backref_get();
sym               895 variable.c     		sym = ID2SYM(rb_intern2(buf, 2));
sym               899 variable.c     		sym = rb_str_intern(rb_sprintf("$%d", i));
sym               901 variable.c     	    rb_ary_push(ary, sym);
sym              2439 variable.c         ID sym = (ID)key;
sym              2441 variable.c         if (RB_CONST_PUBLIC_P(ce)) rb_ary_push(ary, ID2SYM(sym));
sym              2945 variable.c         ID sym = (ID)key;
sym              2946 variable.c         rb_ary_push(ary, ID2SYM(sym));
sym              2477 vm.c           	vm_define_method(GET_THREAD(), Qnil, SYM2ID(sym), iseqval, FALSE);
sym              2479 vm.c               return sym;
sym              2486 vm.c           	vm_define_method(GET_THREAD(), cbase, SYM2ID(sym), iseqval, TRUE);
sym              2488 vm.c               return sym;
sym              2513 vm.c           	rb_undef(cbase, SYM2ID(sym));
sym              1799 vm_insnhelper.c     VALUE sym;
sym              1827 vm_insnhelper.c     sym = TOPN(i);
sym              1829 vm_insnhelper.c     if (!(ci->mid = rb_check_id(&sym))) {
sym              1836 vm_insnhelper.c 	TOPN(i) = rb_str_intern(sym);
sym               686 vm_trace.c         VALUE sym = rb_convert_type(v, T_SYMBOL, "Symbol", "to_sym");
sym               692 vm_trace.c     #define C(name, NAME) CONST_ID(id, #name); if (sym == ID2SYM(id)) return RUBY_EVENT_##NAME
sym               710 vm_trace.c         rb_raise(rb_eArgError, "unknown event: %"PRIsVALUE, rb_sym2str(sym));
sym              1318 vm_trace.c     		VALUE sym = rb_tracearg_method_id(trace_arg);
sym              1319 vm_trace.c     		if (NIL_P(sym))
sym              1325 vm_trace.c     				  sym);