Ruby: Globals

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

### - s -

- S : gc.c, vm.c
- S32 : sha2.c
- S64 : sha2.c
- S_IFLNK : win32.h
- S_IRGRP : win32.h
- S_IROTH : win32.h
- S_IRUGO : file.c
- S_IRUSR : win32.h
- S_ISBLK : file.c
- S_ISCHR : file.c
- S_ISDIR : dir.c, dln.c, dln_find.c, file.c, util.c
- S_ISLNK : dir.c
- S_ISREG : dln_find.c, file.c, io.c
- S_IWGRP : win32.h
- S_IWOTH : win32.h
- S_IWUGO : file.c
- S_IWUSR : win32.h
- S_IXGRP : win32.h
- S_IXOTH : win32.h
- S_IXUGO : file.c
- S_IXUSR : win32.h
- S_LEN : strscan.c
- S_PBEG : strscan.c
- S_PEND : strscan.c
- S_RESTLEN : strscan.c
- SafeStringValue : rstring.h
- SALT : crypt.c
- same_or_left_bits : dlmalloc.c
- SARG : vsnprintf.c
- SAVE : bigdecimal.c
- SAVE_ROOT_JMPBUF : eval_intern.h
- SAVE_ROOT_JMPBUF_AFTER_STMT : eval_intern.h
- SAVE_ROOT_JMPBUF_BEFORE_STMT : eval_intern.h
- sbinptr : dlmalloc.c
- Scale_Bit : dtoa.c
- scan_hex : util.h
- scan_oct : util.h
- scan_tree() : trees.c
- SCANENV_MEM_NODES : regparse.h
- SCANENV_MEMNODES_SIZE : regparse.h
- SCORE_CP932 : nkf.c
- SCORE_DEPEND : nkf.c
- SCORE_ERROR : nkf.c
- SCORE_iMIME : nkf.c
- SCORE_INIT : nkf.c
- SCORE_KANA : nkf.c
- SCORE_L2 : nkf.c
- SCORE_NO_EXIST : nkf.c
- SCORE_X0212 : nkf.c
- SCORE_X0213 : nkf.c
- SCREG : vm_exec.h
- SDR : vm_core.h
- SDR2 : vm_core.h
- search_path_queue_t : transcode.c
- SEC_SHIFT : date_core.c
- SEC_WIDTH : date_core.c
- SECOND_IN_MILLISECONDS : date_core.c
- SECOND_IN_NANOSECONDS : date_core.c
- SEEK_CUR : zip.c, zconf.h, io.c
- SEEK_END : io.c, zconf.h, zip.c
- SEEK_SET : zip.c, io.c, zconf.h
- seekdir : dir.h
- segment_holds : dlmalloc.c
- SEND : nkf.c
- send_all_trees() : trees.c
- send_bits : trees.c
- send_code : trees.c
- send_tree() : trees.c
- sendmsg() : win32.h, win32.c
- SERIALT2NUM : serial.h
- SET : md5.c, vm.c, gc.c, md5.c
- SET_ALL_MULTI_BYTE_RANGE : regparse.c
- SET_BINARY_MODE : zstream.h, pufftest.c, gznorm.c, zpipe.c, io.c
- SET_BINARY_MODE_WITH_SEEK_CUR : io.c
- SET_CALL_RECURSION : regparse.h
- SET_COMPILE_OPTION : ruby.c, iseq.c
- SET_COMPILE_OPTION_NUM : iseq.c
- SET_DEFAULT : hash.c
- SET_ENCLOSE_STATUS : regparse.h
- set_encoding_part : ruby.c
- set_env_val : win32.c
- SET_EP : vm_insnhelper.h
- set_external_encoding_once : ruby.c
- SET_FEATURE : ruby.c
- set_foot : dlmalloc.c
- set_free_with_pinuse : dlmalloc.c
- set_hash : date_core.c, date_parse.c, date_strptime.c
- set_hash0 : date_core.c
- set_id : marshal.c
- set_id1 : eventids1.c
- set_id2 : eventids2.c
- set_input_mode : nkf.c
- set_internal_encoding_once : ruby.c
- set_inuse : dlmalloc.c
- set_inuse_and_pinuse : dlmalloc.c
- SET_LAST_ERROR : console.c
- SET_LEX_STATE : ripper.c, parse.c
- set_lock : dlmalloc.c
- SET_MACHINE_STACK_END : gc.h
- SET_METACLASS_OF : class.c
- set_new_std_fd : win32.c
- set_new_std_handle : win32.c
- SET_NTYPE : regparse.h
- SET_PC : vm_insnhelper.h
- SET_PROC_DEFAULT : hash.c
- SET_SA_LEN : sockport.h
- set_segment_flags : dlmalloc.c
- SET_SIN6_LEN : sockport.h
- SET_SIN_LEN : sockport.h
- set_size_and_pinuse_of_free_chunk : dlmalloc.c
- set_size_and_pinuse_of_inuse_chunk : dlmalloc.c
- set_source_encoding_once : ruby.c
- SET_SP : vm_insnhelper.h
- SET_STACK_END : gc.c
- SET_SV : vm_insnhelper.h
- set_to_complex : date_core.c
- set_to_simple : date_core.c
- SET_UINT : debug.c
- SET_UINT_LIST : debug.c
- SET_UNIVERSAL_NEWLINE_DECORATOR_IF_ENC2 : io.c
- SET_WHEN : ruby.c, debug.c
- SET_WHEN_DEBUG : ruby.c
- SET_WHEN_DUMP : ruby.c
- SET_WHEN_UINT : debug.c
- set_yylval_id : ripper.c, parse.c
- set_yylval_literal : ripper.c, parse.c
- set_yylval_name : ripper.c, parse.c
- set_yylval_node : ripper.c, parse.c
- set_yylval_noname : ripper.c, parse.c
- set_yylval_num : parse.c, ripper.c
- set_yylval_str : ripper.c, parse.c
- setbinmode : nkf.h
- SetBit : win32.c
- SetBN : ossl_bn.c
- setcompression() : zfstream.h
- setcompressionlevel() : zfstream.h
- setcompressionstrategy() : zfstream.h
- SetEngine : ossl_engine.c
- setfiletime() : untgz.c
- setgid() : win32.h, win32.c
- sethostent() : win32.c
- setkey() : crypt.h
- setkey_r() : crypt.c, crypt.h
- setnetent() : win32.c
- SetOCSPBasicRes : ossl_ocsp.c
- SetOCSPCertId : ossl_ocsp.c
- SetOCSPReq : ossl_ocsp.c
- SetOCSPRes : ossl_ocsp.c
- SetOCSPSingleRes : ossl_ocsp.c
- SetPKCS12 : ossl_pkcs12.c
- SetPKCS7 : ossl_pkcs7.h
- SetPKCS7ri : ossl_pkcs7.c
- SetPKCS7si : ossl_pkcs7.c
- SetPKey : ossl_pkey.h
- setproctitle() : missing.h, setproctitle.c
- setprotoent() : win32.c
- setservent() : win32.c
- SetSPKI : ossl_ns_spki.c
- SetTSRequest : ossl_ts.c
- SetTSResponse : ossl_ts.c
- SetTSTokenInfo : ossl_ts.c
- setuid() : win32.h, win32.c
- SETUP_CANARY : vm_insnhelper.h
- setup_debug_log : debug.c
- setvbuffer : nkf.h
- SetX509 : ossl_x509cert.c
- SetX509Attr : ossl_x509attr.c
- SetX509CRL : ossl_x509crl.c
- SetX509Ext : ossl_x509ext.c
- SetX509Name : ossl_x509name.c
- SetX509Req : ossl_x509req.c
- SetX509Rev : ossl_x509revoked.c
- SetX509StCtx : ossl_x509store.c
- SetX509Store : ossl_x509store.c
- SHA1_BLOCK_LENGTH : sha1.h, sha1cc.h
- SHA1_CTX : sha1cc.h
- SHA1_DIGEST_LENGTH : sha1.h, sha1cc.h
- SHA1_DIGEST_STRING_LENGTH : sha1.h
- SHA1_Finish : sha1.h, sha1cc.h, sha1.c
- SHA1_Init : sha1.h, sha1.c
- SHA1_Transform : sha1.h, sha1.c
- SHA1_Update : sha1.h, sha1cc.h, sha1.c
- SHA1HANDSOFF : sha1.c
- SHA256_BLOCK_LENGTH : sha2.h, sha2cc.h
- SHA256_CTX : sha2.h
- SHA256_Data() : sha2.c, sha2.h
- SHA256_DIGEST_LENGTH : sha2.h
- SHA256_DIGEST_STRING_LENGTH : sha2.h
- SHA256_End() : sha2.c, sha2.h
- SHA256_Final() : sha2.h, sha2.c
- SHA256_Finish : sha2cc.h
- SHA256_Init() : sha2.c, sha2.h
- SHA256_SHORT_BLOCK_LENGTH : sha2.c
- SHA256_Transform() : sha2.c
- SHA256_Update : sha2cc.h, sha2.c, sha2.h
- sha2_byte : sha2.c
- SHA2_USE_MEMSET_MEMCPY : sha2.c
- sha2_word32 : sha2.c
- sha2_word64 : sha2.c
- SHA384_BLOCK_LENGTH : sha2.h, sha2cc.h
- SHA384_CTX : sha2cc.h, sha2.h
- SHA384_Data() : sha2.c, sha2.h
- SHA384_DIGEST_LENGTH : sha2.h
- SHA384_DIGEST_STRING_LENGTH : sha2.h
- SHA384_End() : sha2.c, sha2.h
- SHA384_Final() : sha2.c, sha2.h
- SHA384_Finish : sha2cc.h
- SHA384_Init() : sha2.c, sha2.h
- SHA384_SHORT_BLOCK_LENGTH : sha2.c
- SHA384_Update : sha2cc.h, sha2.c, sha2.h
- SHA512_BLOCK_LENGTH : sha2.h, sha2cc.h
- SHA512_CTX : sha2.h
- SHA512_Data() : sha2.h, sha2.c
- SHA512_DIGEST_LENGTH : sha2.h
- SHA512_DIGEST_STRING_LENGTH : sha2.h
- SHA512_End() : sha2.c, sha2.h
- SHA512_Final() : sha2.c, sha2.h
- SHA512_Finish : sha2cc.h
- SHA512_Init() : sha2.c, sha2.h
- SHA512_Last() : sha2.c
- SHA512_SHORT_BLOCK_LENGTH : sha2.c
- SHA512_Transform() : sha2.c
- SHA512_Update() : sha2.h, sha2cc.h, sha2.c
- SHARABLE_MIDDLE_SUBSTRING : string.c
- SHARABLE_SUBSTRING_P : string.c
- shareability : ripper.c, parse.c
- SHAREABLE_BARE_EXPRESSION : ripper.c, parse.c
- shareable_copy : ripper.c, parse.c
- shareable_everything : ripper.c, parse.c
- shareable_literal : ripper.c, parse.c
- shareable_literal_constant_next : ripper.c, parse.c
- shareable_none : ripper.c, parse.c
- SHIFT : cparse.c
- SHIFT_JIS : nkf.c
- SHIFT_JIS_2004 : nkf.c
- SHIFT_JISX0213 : nkf.c
- shiftjis_cp932 : utf8tbl.c
- SHIFTJIS_CP932 : config.h
- shiftjis_x0212 : utf8tbl.c
- SHORTDN : marshal.c
- SHORTINT : vsnprintf.c
- SHORTLEN : marshal.c
- SHORTMASK : marshal.c
- SHORTNAMESIZE : untgz.c
- should_trim : dlmalloc.c
- SHOW : ruby.c
- SHOW_BITSTACK : ripper.c, parse.c
- SHUT_RD : constdefs.h, io.c
- SHUT_RDWR : constdefs.h
- SHUT_WR : constdefs.h, io.c
- shutdown : io.c
- SI : nkf.c
- sig_t : process.c
- SIGCHLD_LOSSY : vm_core.h
- SIGFIGS : dtoa.c
- sighandler_t : gc.c, signal.c
- SIGINFO_ARG : signal.c
- SIGINFO_CTX : signal.c
- SIGINT : win32.h
- SIGKILL : win32.h
- sigma0_256 : sha2.c
- Sigma0_256 : sha2.c
- Sigma0_512 : sha2.c
- sigma0_512 : sha2.c
- sigma1_256 : sha2.c
- Sigma1_256 : sha2.c
- Sigma1_512 : sha2.c
- sigma1_512 : sha2.c
- Sign_bit : dtoa.c
- signbit() : missing.h, signbit.c, win32.c
- SIGNED_INTEGER_MAX : bits.h
- SIGNED_INTEGER_MIN : bits.h
- SIGNED_INTEGER_TYPE_P : bits.h
- SIGNED_VALUE : value.h
- SIGNED_VALUE_MAX : bigdecimal.c
- SIGNED_VALUE_MIN : bigdecimal.c
- SIGNED_WIDEVALUE : time.c
- simple_dat_p : date_core.c
- SIMPLE_FIELD : node.c
- SIMPLE_FIELD1 : node.c
- SINGLE_BYTE_SIZE : regint.h
- singleton_added : vm_method.c
- SINGLETON_DUMP_UNABLE_P : marshal.c
- singleton_removed : vm_method.c
- singleton_undefined : vm_method.c
- sinh() : math.c
- sinpi : complex.c
- SINT16 : ffi_common.h
- SINT32 : ffi_common.h
- SINT64 : ffi_common.h
- SINT8 : ffi_common.h
- SIP_COMPRESS : siphash.c
- sip_hash13 : random.c, siphash.c
- sip_hash_digest() : siphash.h
- sip_hash_digest_integer() : siphash.h
- sip_hash_dump() : siphash.h
- sip_hash_final() : siphash.h
- sip_hash_final_integer() : siphash.h
- sip_hash_free() : siphash.h
- sip_hash_init() : siphash.h
- sip_hash_new() : siphash.h
- SIP_HASH_STREAMING : random.c
- sip_hash_update() : siphash.h
- sip_init_state : siphash.c
- sip_interface : siphash.h
- SIP_ROUND : siphash.c
- SIX_SIZE_T_SIZES : dlmalloc.c
- SIZE : gun.c
- size : signal.c, enough.c
- Size : pyobjc-tc.c
- size : ioapi.h
- SIZE_ABSADDR : regint.h
- SIZE_BITSET : regint.h
- SIZE_CODE_POINT : regint.h
- SIZE_LENGTH : regint.h
- SIZE_MAX : limits.h
- SIZE_MEMNUM : regint.h
- SIZE_MIN : limits.h
- SIZE_OP_ABSENT : regint.h
- SIZE_OP_ABSENT_END : regint.h
- SIZE_OP_ANYCHAR_STAR : regint.h
- SIZE_OP_ANYCHAR_STAR_PEEK_NEXT : regint.h
- SIZE_OP_CALL : regint.h
- SIZE_OP_CONDITION : regint.h
- SIZE_OP_FAIL : regint.h
- SIZE_OP_FAIL_LOOK_BEHIND_NOT : regint.h
- SIZE_OP_FAIL_POS : regint.h
- SIZE_OP_JUMP : regint.h
- SIZE_OP_LOOK_BEHIND : regint.h
- SIZE_OP_MEMORY_END : regint.h
- SIZE_OP_MEMORY_END_PUSH : regint.h
- SIZE_OP_MEMORY_END_PUSH_REC : regint.h
- SIZE_OP_MEMORY_END_REC : regint.h
- SIZE_OP_MEMORY_START : regint.h
- SIZE_OP_MEMORY_START_PUSH : regint.h
- SIZE_OP_NULL_CHECK_END : regint.h
- SIZE_OP_NULL_CHECK_START : regint.h
- SIZE_OP_POP : regint.h
- SIZE_OP_POP_POS : regint.h
- SIZE_OP_POP_STOP_BT : regint.h
- SIZE_OP_PUSH : regint.h
- SIZE_OP_PUSH_ABSENT_POS : regint.h
- SIZE_OP_PUSH_IF_PEEK_NEXT : regint.h
- SIZE_OP_PUSH_LOOK_BEHIND_NOT : regint.h
- SIZE_OP_PUSH_OR_JUMP_EXACT1 : regint.h
- SIZE_OP_PUSH_POS : regint.h
- SIZE_OP_PUSH_POS_NOT : regint.h
- SIZE_OP_PUSH_STOP_BT : regint.h
- SIZE_OP_REPEAT_INC : regint.h
- SIZE_OP_REPEAT_INC_NG : regint.h
- SIZE_OP_RETURN : regint.h
- SIZE_OP_SET_OPTION : regint.h
- SIZE_OP_SET_OPTION_PUSH : regint.h
- SIZE_OPCODE : regint.h
- SIZE_OPTION : regint.h
- SIZE_POINTER : regint.h
- SIZE_RELADDR : regint.h
- SIZE_REPEATNUM : regint.h
- SIZE_STATE_CHECK_NUM : regint.h
- SIZE_T_BITSIZE : dlmalloc.c
- SIZE_T_ONE : dlmalloc.c
- SIZE_T_SIZE : dlmalloc.c
- SIZE_T_TWO : dlmalloc.c
- SIZE_T_ZERO : dlmalloc.c
- SIZECENTRALDIRITEM : unzip.c
- SIZECENTRALHEADER : zip.c
- SIZED_ENUMERATOR : enumerator.h
- SIZED_ENUMERATOR_KW : enumerator.h
- SIZED_REALLOC_N : gc.h
- SIZEDATA_INDATABLOCK : zip.c
- SIZEOF_ACTUAL_BDIGIT : bignum.h
- sizeof_array : date_strptime.c, date_parse.c
- SIZEOF_BDIGIT : bignum.h
- SIZEOF_BDIGIT_DBL : bignum.c
- SIZEOF_BDIGITS : bigdecimal.h
- SIZEOF_DOUBLE : fficonfig.h
- SIZEOF_INT32 : random.c
- SIZEOF_SERIAL_T : serial.h
- SIZEOF_SIZE_T : fficonfig.h
- SIZEOF_ST_INDEX_T : st.h
- SIZEOF_STRUCT_STAT_ST_INO : win32.h
- SIZEOF_VALUE : value.h
- SIZET2NUM : size_t.h
- SIZEZIPLOCALHEADER : unzip.c
- SJ0162 : nkf.c
- SJ6394 : nkf.c
- SKIP : nkf.c
- skip() : gzappend.c
- SKIP_TAIL : st.c
- SKIPPATHSEP : file.c
- skipprefix : file.c
- SLEEP_DEADLOCKABLE : thread.c
- SLEEP_FLAGS : thread.c
- SLEEP_SPURIOUS_CHECK : thread.c
- slide_hash() : deflate.c
- SMALL_ARRAY_LEN : array.c
- SMALL_CRITERIA : acosh.c
- SMALL_CRITERIA_BIT : acosh.c
- small_index : dlmalloc.c
- small_index2size : dlmalloc.c
- smallbin_at : dlmalloc.c
- SMALLBIN_SHIFT : dlmalloc.c
- SMALLBIN_WIDTH : dlmalloc.c
- SMALLBUF : date_core.c
- smaller : trees.c
- SMALLEST : trees.c
- smallmap_is_marked : dlmalloc.c
- snprintf : subst.h
- SNUM : date_parse.c
- SO : nkf.c
- sock_gethostname : socket.c
- sock_recv_type : rubysocket.h
- SockAddrStringValue : rubysocket.h
- SockAddrStringValuePtr : rubysocket.h
- SockAddrStringValueWithAddrinfo : rubysocket.h
- socket_s_getifaddrs : ifaddr.c
- socket_s_ip_address_list : socket.c
- socketpair() : win32.h, win32.c
- SOCKLEN_MAX : rubysocket.h
- socklen_t : rubysocket.h, getaddrinfo.c, getnameinfo.c
- SOEXT : ruby-runner.h
- SOMAXCONN : constdefs.h
- SORT_BY_BUFSIZE : enum.c
- SP : nkf.c
- SP_INSN : compile.c
- SPECIAL_CONST_P : special_consts.h
- special_consts : debug.c
- SPECIAL_PUNCT : ripper.c, parse.c
- SPLIT_STR : string.c
- SPLIT_TYPE_AWK : string.c
- SPLIT_TYPE_CHARS : string.c
- SPLIT_TYPE_REGEXP : string.c
- SPLIT_TYPE_STRING : string.c
- split_type_t : string.c
- SPT_NONE : setproctitle.c
- SPT_PADCHAR : setproctitle.c
- SPT_PSTAT : setproctitle.c
- SPT_REUSEARGV : setproctitle.c
- SPT_TYPE : setproctitle.c
- SPTAB : crypt.c
- SQRT_LONG_MAX : numeric.c
- src_encoding_index : ruby.c
- SS2 : nkf.c
- SS3 : nkf.c
- SSIZE_MAX : limits.h
- SSIZE_MIN : limits.h
- SSIZET2NUM : size_t.h
- SSL_CTX_get_ciphers : openssl_missing.h
- ssl_get_error : ossl_ssl.c
- SSL_is_server : openssl_missing.h
- SSL_SESSION_get_protocol_version : openssl_missing.h
- SSL_SESSION_up_ref : openssl_missing.h
- ST2FIX : ruby_missing.h, st_data_t.h
- ST2UINT : file.c
- st_add_direct : st.h, st.c, regint.h
- ST_CHECK : st.h
- st_check_for_sizeof_st_index_t : st.h
- st_cleanup_safe : st.h, regint.h, st.c
- st_clear : st.h, st.c
- st_compare_func : st.h
- ST_CONTINUE : st.h
- st_copy : st.h, regint.h, st.c
- ST_DATA_COMPATIBLE_P : st.h
- st_data_t : st.h
- ST_DATA_T_DEFINED : st.h
- st_delete : st.h, regint.h, st.c
- ST_DELETE : st.h
- st_delete_safe : st.h, regint.h, st.c
- st_foreach : st.h, regint.h, st.c
- st_foreach_callback_func : st.h
- st_foreach_check : st.h, st.c
- st_foreach_check_callback_func : st.h
- st_foreach_func : hash.c
- st_foreach_safe : hash.h, hash.c
- st_foreach_with_replace : st.h, st.c
- st_free_table : st.h, regint.h, st.c
- st_get_key : st.h, st.c
- st_hash : st.h, st.c
- st_hash_end : st.h, st.c
- st_hash_func : st.h
- st_hash_start : st.h
- st_hash_t : st.c, hash.c
- st_hash_uint : st.h, st.c
- st_hash_uint32 : st.h, st.c
- ST_INDEX_BITS : st.h
- st_index_hash : hash.c
- st_index_t : st.h
- st_init_numtable : st.h, regint.h, st.c
- st_init_numtable_with_size : st.h, regint.h, st.c
- st_init_strcasetable() : st.c, st.h
- st_init_strcasetable_with_size : st.h, st.c
- st_init_strtable : st.h, regint.h, st.c
- st_init_strtable_with_size : st.h, regint.h, st.c
- st_init_table : st.h, regint.h, st.c
- st_init_table_with_size : st.h, regint.h, st.c
- ST_INIT_VAL : st.c
- ST_INIT_VAL_BYTE : st.c
- st_insert : st.h, regint.h, st.c
- st_insert2 : st.h, st.c
- st_is_member : st.h
- st_keys : st.h, st.c
- st_keys_check : st.h, st.c
- st_locale_insensitive_strcasecmp : st.h, ctype.h, st.c
- st_locale_insensitive_strncasecmp() : st.c, ctype.h, st.h
- st_lookup : st.h, st.c, regint.h
- st_memsize : st.h, st.c
- st_nothing_key_clone : regint.h
- st_nothing_key_free : regint.h
- st_numcmp : st.h, st.c
- st_numhash : st.h, st.c
- ST_REPLACE : st.h
- st_retval : st.h
- st_shift : st.h, st.c
- ST_STOP : st.h
- st_strcasecmp : st.h
- st_strncasecmp : st.h
- st_table : st.h
- st_table_entry : st.h
- st_update : st.h, st.c
- st_update_callback_func : st.h
- st_values : st.h, st.c
- st_values_check : st.h, st.c
- STACK_ADDR_FROM_TOP : vm_insnhelper.h
- STACK_ARG_SIZE : ffi.c, prep_cif.c
- STACK_AT : regexec.c
- STACK_BASE_CHECK : regexec.c
- stack_check : gc.c
- STACK_CHUNK_SIZE : gc.c
- stack_chunk_t : gc.c
- STACK_DIR_UPPER : gc.h
- STACK_DIRECTION : fficonfig.h
- STACK_END : gc.c
- STACK_ENSURE : regexec.c
- STACK_GET_MEM_RANGE : regexec.c
- STACK_GET_MEM_START : regexec.c
- STACK_GET_REPEAT : regexec.c
- STACK_GROW_DIR_DETECTION : gc.h
- stack_growup_p : gc.h
- STACK_INC : regexec.c
- STACK_INIT : regexec.c
- STACK_INIT_LEN : cparse.c
- STACK_LENGTH : gc.c
- STACK_LEVEL_MAX : gc.c
- STACK_NULL_CHECK : regexec.c
- STACK_NULL_CHECK_MEMST : regexec.c
- STACK_NULL_CHECK_MEMST_REC : regexec.c
- STACK_NULL_CHECK_REC : regexec.c
- STACK_OF() : ossl.h
- STACK_PAD_SIZE : cont.c
- STACK_POP : regexec.c
- STACK_POP_ABSENT_POS : regexec.c
- STACK_POP_LEVEL_ALL : regint.h
- STACK_POP_LEVEL_FREE : regint.h
- STACK_POP_LEVEL_MEM_START : regint.h
- STACK_POP_ONE : regexec.c
- STACK_POP_TIL_ABSENT : regexec.c
- STACK_POP_TIL_LOOK_BEHIND_NOT : regexec.c
- STACK_POP_TIL_POS_NOT : regexec.c
- STACK_POS_END : regexec.c
- STACK_PUSH : regexec.c
- STACK_PUSH_ABSENT : regexec.c
- STACK_PUSH_ABSENT_POS : regexec.c
- STACK_PUSH_ALT : regexec.c
- STACK_PUSH_CALL_FRAME : regexec.c
- STACK_PUSH_ENSURED : regexec.c
- STACK_PUSH_LOOK_BEHIND_NOT : regexec.c
- STACK_PUSH_MEM_END : regexec.c
- STACK_PUSH_MEM_END_MARK : regexec.c
- STACK_PUSH_MEM_START : regexec.c
- STACK_PUSH_NULL_CHECK_END : regexec.c
- STACK_PUSH_NULL_CHECK_START : regexec.c
- STACK_PUSH_POS : regexec.c
- STACK_PUSH_POS_NOT : regexec.c
- STACK_PUSH_REPEAT : regexec.c
- STACK_PUSH_REPEAT_INC : regexec.c
- STACK_PUSH_RETURN : regexec.c
- STACK_PUSH_STOP_BT : regexec.c
- STACK_PUSH_TYPE : regexec.c
- STACK_RETURN : regexec.c
- STACK_SAVE : regexec.c
- STACK_START : gc.c
- STACK_STOP_BT_END : regexec.c
- stack_type : ripper.c, parse.c
- STACK_UPPER : gc.h
- STACKFRAME_FOR_CALL_CFUNC : gc.c
- START_OF_ORIGINAL_INSN : vm_exec.h
- STAT : dir.c, file.c
- stat : win32.h
- STATE_CHECK_BUFF_MAX_SIZE : regint.h
- STATE_CHECK_STRING_THRESHOLD_LEN : regint.h
- StateCheckNumType : regint.h
- stati128 : win32.h
- STATIC : crypt.h
- STATIC_ASSERT() : ripper.c, win32.c, vm_insnhelper.c, vm_core.h, thread.c, symbol.c, string.c, parse.c, method.h, eventids2.c, bignum.c, static_assert.h
- static_bl_desc : trees.c
- static_d_desc : trees.c
- static_dtree : trees.h
- STATIC_ID2SYM : symbol.h
- static_l_desc : trees.c
- static_ltree : trees.h
- STATIC_SYM2ID : symbol.c
- STATIC_SYM_P : special_consts.h
- static_tree_desc : deflate.h
- STATIC_TREES : zutil.h
- statx_has_birthtime : file.c
- STD_GC_BUFSIZE : nkf.c
- STDC : zconf.h
- STDC99 : zconf.h
- STDC_HEADERS : fficonfig.h
- STDMETHODIMP_() : win32ole_event.c
- stf_spill : ffi.c
- STK_ABSENT : regexec.c
- STK_ABSENT_POS : regexec.c
- STK_ALT : regexec.c
- STK_CALL_FRAME : regexec.c
- STK_LOOK_BEHIND_NOT : regexec.c
- STK_MASK_MEM_END_OR_MARK : regexec.c
- STK_MASK_POP_USED : regexec.c
- STK_MASK_TO_VOID_TARGET : regexec.c
- STK_MEM_END : regexec.c
- STK_MEM_END_MARK : regexec.c
- STK_MEM_START : regexec.c
- STK_NULL_CHECK_END : regexec.c
- STK_NULL_CHECK_START : regexec.c
- STK_POS : regexec.c
- STK_POS_NOT : regexec.c
- STK_REPEAT : regexec.c
- STK_REPEAT_INC : regexec.c
- STK_RETURN : regexec.c
- STK_STATE_CHECK_MARK : regexec.c
- STK_STOP_BT : regexec.c
- STK_VOID : regexec.c
- STORE : crypt.c
- stored() : puff.c
- STORED : inflate.h, inflate9.h
- STORED_BLOCK : zutil.h
- Storeinc : dtoa.c
- str : escape.c
- STR1 : transcode_data.h
- STR1_BYTEINDEX : transcode_data.h
- STR1_LENGTH : transcode_data.h
- str2num : date_parse.c
- STR_BORROWED : string.c
- str_buf_cat2 : string.c
- STR_BUF_MIN_SIZE : string.c
- str_conv_enc : ruby.c
- str_copy : ripper.c, parse.c
- STR_DEC_LEN : string.c
- str_dquote : ripper.c, parse.c
- str_dsym : ripper.c, parse.c
- str_dword : ripper.c, parse.c
- STR_EMBEDDABLE_P : string.c
- STR_ENC_GET : string.c
- str_equal : raddrinfo.c
- STR_FAKESTR : string.c
- STR_FUNC_ESCAPE : ripper.c, parse.c
- STR_FUNC_EXPAND : ripper.c, parse.c
- STR_FUNC_INDENT : ripper.c, parse.c
- STR_FUNC_LABEL : ripper.c, parse.c
- STR_FUNC_LIST : ripper.c, parse.c
- STR_FUNC_QWORDS : ripper.c, parse.c
- STR_FUNC_REGEXP : ripper.c, parse.c
- STR_FUNC_SYMBOL : ripper.c, parse.c
- STR_FUNC_TERM : ripper.c, parse.c
- STR_HEAP_PTR : string.c
- STR_HEAP_SIZE : string.c
- str_label : ripper.c, parse.c
- STR_NEW : ripper.c, parse.c
- STR_NEW0 : ripper.c, parse.c
- STR_NEW2 : ripper.c, parse.c
- STR_NEW3 : ripper.c, parse.c
- STR_NOEMBED : string.h
- STR_NOFREE : string.c
- str_regexp : ripper.c, parse.c
- STR_SET_EMBED : string.c
- STR_SET_EMBED_LEN : string.c
- STR_SET_LEN : string.c
- STR_SET_NOEMBED : string.c
- STR_SET_SHARED : string.c
- STR_SHARED : string.h
- STR_SHARED_ROOT : string.c
- str_squote : ripper.c, parse.c
- str_ssym : ripper.c, parse.c
- str_sword : ripper.c, parse.c
- STR_TMPLOCK : string.c
- str_xquote : ripper.c, parse.c
- STRCASECMP : ctype.h
- strcasecmp : win32.h
- strchr() : missing.h, strchr.c, dir.c
- StrCmp : bigdecimal.c
- strcmpcasenosensitive_internal() : unzip.c
- STRCMPCASENOSENTIVEFUNCTION : unzip.c
- strdup : util.h
- stream : ioapi.h
- strerror() : missing.h, strerror.c
- stress_to_class : gc.c
- STRFTIME : date_strftime.c, strftime.c
- strftimev : time.c
- STRICT_MIME : nkf.c
- string_clear() : enough.c
- STRING_CMP : regexec.c
- STRING_CMP_IC : regexec.c
- STRING_CMP_VALUE : regexec.c
- STRING_CMP_VALUE_IC : regexec.c
- string_free() : enough.c
- string_init() : enough.c
- STRING_P : compar.h
- string_printf() : enough.c
- STRING_REDEFINED_OP_FLAG : vm_core.h
- string_type : ripper.c, parse.c
- StringIO : stringio.c
- STRINGIO_VERSION : stringio.c
- STRINGIZE : config.h, ruby-runner.c
- STRINGIZE0 : config.h, ruby-runner.c
- stringpool : zonetab.h, lex.c
- StringValue : rstring.h
- StringValueCStr : rstring.h
- StringValuePtr : rstring.h
- strio_addstr : stringio.c
- strio_fcntl : stringio.c
- strio_fileno : stringio.c
- strio_flags_check : stringio.c
- strio_flush : stringio.c
- strio_fsync : stringio.c
- strio_isatty : stringio.c
- STRIO_MODE_SET_P : stringio.c
- strio_pid : stringio.c
- strio_print : stringio.c
- strio_printf : stringio.c
- strio_puts : stringio.c
- STRIO_READABLE : stringio.c
- STRIO_READWRITE : stringio.c
- strio_set_sync : stringio.c
- strio_syswrite : stringio.c
- strio_tell : stringio.c
- STRIO_WRITABLE : stringio.c
- strlcat() : missing.h, strlcat.c
- strlcpy() : missing.h, strlcpy.c
- strlen() : strchr.c, strstr.c
- strncasecmp : win32.h
- STRNCASECMP : ctype.h
- STRNDUPV : win32.c
- strrchr() : strchr.c, eval_intern.h, missing.h
- strrdirsep : file.c
- STRSCAN_VERSION : strscan.c
- strstart : langinfo.c
- strstr() : missing.h, strstr.c
- STRTERM_HEREDOC : parse.c, ripper.c
- strtime() : untgz.c
- strtod : util.h, util.c, dtoa.c
- STRTOUL : ctype.h
- struct_108byte : stret_large.c
- struct_116byte : stret_large2.c
- struct_72byte : stret_medium.c, stret_medium2.c
- STRUCT_ALIGNOF : memory_view.c
- STRUCT_VALUE_ADDRESS_WITH_ARG : ffi.c
- stub() : problem1.c
- sub : date_strftime.c, strftime.c
- subnodes : ripper.c, parse.c
- SUBS : date_parse.c
- SUCCESS : getaddrinfo.c, getnameinfo.c
- SUFFIX : win32.h
- suffix : gun.c
- SUNOS_EXT : strftime.c
- SUSPEND : transcode.c
- SUSPEND_AFTER_OUTPUT : transcode.c
- SUSPEND_OBUF : transcode.c
- SWAP : enum.c
- swap16 : bits.h
- swap32 : bits.h
- swap64 : bits.h
- SWAP_BBUF_NOT : regparse.c
- swapd : pack.c
- swapf : pack.c
- SWITCH_BY_COND_TYPE : ripper.c, parse.c
- sym : enumerator.c, date_core.c
- SYM : compile.c
- SYM2ID : symbol.h
- sym_equal : string.c
- SYMBOL_DEBUG : symbol.c
- SYMBOL_P : value_type.h
- SYMBOL_PINNED_P : symbol.c
- symbol_ptr : debug.c
- SYMBOL_REDEFINED_OP_FLAG : vm_core.h
- SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE : win32.c
- SYMBOLIC_LINK_FLAG_DIRECTORY : win32.c
- symCFUNC : id.h
- symIFUNC : id.h
- symlink() : win32.h, win32.c
- SYMTYPE : untgz.c
- SYN_GNU_REGEX_BV : regint.h
- SYN_GNU_REGEX_OP : regint.h
- SYN_POSIX_COMMON_OP : regint.h
- SYNC : inflate.h
- syncsearch() : inflate.c
- sys_enc_warning_in : dir.c
- sys_errlist : strerror.c
- sys_fail2 : file.c
- sys_fail_fptr : console.c
- sys_nerr : strerror.c
- sys_warning : dir.c
- syserr_fail2_in : file.c
- sysstack_error : vm_core.h
- system_code_page : file.c
- SYSV_EXT : strftime.c
- SZ_INF : bigdecimal.h
- SZ_NaN : bigdecimal.h
- SZ_NINF : bigdecimal.h
- SZ_PINF : bigdecimal.h
- szqueue_pushq : thread_sync.c
- szqueue_waitq : thread_sync.c