Go to the source code of this file.
Data Structures | |
| struct | uniname2ctype_struct |
Defines | |
| #define | long size_t |
| #define | TOTAL_KEYWORDS 14 |
| #define | MIN_WORD_LENGTH 4 |
| #define | MAX_WORD_LENGTH 6 |
| #define | MIN_HASH_VALUE 6 |
| #define | MAX_HASH_VALUE 19 |
| #define | uniname2ctype_pool ((const char *) &uniname2ctype_pool_contents) |
Functions | |
| static struct uniname2ctype_struct * | uniname2ctype_p (const char *, unsigned int) |
| static unsigned int | uniname2ctype_hash (str, len) register const char *str |
| uniname2ctype_struct * | uniname2ctype_p (str, len) register const char *str |
Variables | |
| static const OnigCodePoint | CR_NEWLINE [] |
| static const OnigCodePoint | CR_Alpha [] |
| static const OnigCodePoint | CR_Blank [] |
| static const OnigCodePoint | CR_Cntrl [] |
| static const OnigCodePoint | CR_Digit [] |
| static const OnigCodePoint | CR_Graph [] |
| static const OnigCodePoint | CR_Lower [] |
| static const OnigCodePoint | CR_Print [] |
| static const OnigCodePoint | CR_Punct [] |
| static const OnigCodePoint | CR_Space [] |
| static const OnigCodePoint | CR_Upper [] |
| static const OnigCodePoint | CR_XDigit [] |
| static const OnigCodePoint | CR_Word [] |
| static const OnigCodePoint | CR_Alnum [] |
| static const OnigCodePoint | CR_ASCII [] |
| static const OnigCodePoint *const | CodeRanges [] |
| register unsigned int | len |
| static struct uniname2ctype_pool_t | uniname2ctype_pool_contents |
| register unsigned int | len |
| #define long size_t |
Definition at line 37 of file name2ctype.h.
Referenced by BigDecimal_load(), BigDecimal_mode(), clock_getres(), copy_stream_fallback_body(), crypt(), econv_primitive_convert(), filetime_to_timeval(), flo_ceil(), flo_floor(), flo_truncate(), get_param(), getpage(), gzreader_gets(), int_round_0(), io_encname_bom_p(), ip_eval(), ip_invoke_with_position(), ip_rb_threadTkWaitCommand(), ip_rb_threadUpdateCommand(), ip_rb_threadVwaitCommand(), lib_watchdog_core(), long_mul(), ossl_bn_initialize(), rb_big2long(), rb_big2ulong(), rb_big_lshift(), rb_big_rshift(), rb_chsize(), rb_econv_append(), rb_hash(), rb_integer_float_cmp(), rb_integer_float_eq(), rb_require_safe(), rb_w32_getppid(), rbtk_EventSetupProc(), ruby_enc_find_extname(), ruby_strtoul(), scan_digits(), sdbm_prep(), set_max_block_time(), setdbit(), setup_narg(), signbit(), str2guid(), time_mload(), tk_funcall(), vm_getivar(), vm_setivar(), and w_long().
| #define MAX_HASH_VALUE 19 |
Definition at line 25954 of file name2ctype.h.
| #define MAX_WORD_LENGTH 6 |
| #define MIN_HASH_VALUE 6 |
Definition at line 25953 of file name2ctype.h.
| #define MIN_WORD_LENGTH 4 |
Definition at line 25951 of file name2ctype.h.
| #define TOTAL_KEYWORDS 14 |
Definition at line 25950 of file name2ctype.h.
| #define uniname2ctype_pool ((const char *) &uniname2ctype_pool_contents) |
Definition at line 27352 of file name2ctype.h.
| static unsigned int uniname2ctype_hash | ( | str | , | |
| len | ||||
| ) | const [static] |
| struct uniname2ctype_struct* uniname2ctype_p | ( | str | , | |
| len | ||||
| ) | const |
| static struct uniname2ctype_struct* uniname2ctype_p | ( | const char * | , | |
| unsigned | int | |||
| ) | [static] |
const OnigCodePoint* const CodeRanges[] [static] |
Definition at line 25496 of file name2ctype.h.
Referenced by onigenc_unicode_ctype_code_range(), and onigenc_unicode_is_code_ctype().
const OnigCodePoint CR_Alnum[] [static] |
Definition at line 3730 of file name2ctype.h.
const OnigCodePoint CR_Alpha[] [static] |
Definition at line 46 of file name2ctype.h.
const OnigCodePoint CR_ASCII[] [static] |
const OnigCodePoint CR_Blank[] [static] |
Initial value:
{
9,
0x0009, 0x0009,
0x0020, 0x0020,
0x00a0, 0x00a0,
0x1680, 0x1680,
0x180e, 0x180e,
0x2000, 0x200a,
0x202f, 0x202f,
0x205f, 0x205f,
0x3000, 0x3000,
}
Definition at line 591 of file name2ctype.h.
const OnigCodePoint CR_Cntrl[] [static] |
const OnigCodePoint CR_Digit[] [static] |
Definition at line 612 of file name2ctype.h.
const OnigCodePoint CR_Graph[] [static] |
Definition at line 659 of file name2ctype.h.
const OnigCodePoint CR_Lower[] [static] |
Definition at line 1208 of file name2ctype.h.
const OnigCodePoint CR_NEWLINE[] [static] |
const OnigCodePoint CR_Print[] [static] |
Definition at line 1831 of file name2ctype.h.
const OnigCodePoint CR_Punct[] [static] |
Definition at line 2377 of file name2ctype.h.
const OnigCodePoint CR_Space[] [static] |
Initial value:
{
11,
0x0009, 0x000d,
0x0020, 0x0020,
0x0085, 0x0085,
0x00a0, 0x00a0,
0x1680, 0x1680,
0x180e, 0x180e,
0x2000, 0x200a,
0x2028, 0x2029,
0x202f, 0x202f,
0x205f, 0x205f,
0x3000, 0x3000,
}
Definition at line 2522 of file name2ctype.h.
const OnigCodePoint CR_Upper[] [static] |
Definition at line 2538 of file name2ctype.h.
const OnigCodePoint CR_Word[] [static] |
Definition at line 3161 of file name2ctype.h.
const OnigCodePoint CR_XDigit[] [static] |
Initial value:
{
3,
0x0030, 0x0039,
0x0041, 0x0046,
0x0061, 0x0066,
}
Definition at line 3153 of file name2ctype.h.
| register unsigned int len |
Definition at line 27362 of file name2ctype.h.
| register unsigned int len |
Definition at line 25975 of file name2ctype.h.
Referenced by add_compile_string_length(), append_utf8(), appendline(), ary_ensure_room_for_unshift(), ary_len_of_dim(), ary_make_shared(), ary_make_substitution(), ary_resize_capa(), ary_take_first_or_last(), assoc2kv(), assoc2kv_enc(), Balloc(), big5_left_adjust_char_head(), BigDecimal_split(), bigtrunc(), BSD__sfvwrite(), bsock_getpeername(), bsock_getsockname(), bsock_getsockopt(), cbsubst_get_all_subst_keys(), cbsubst_get_subst_arg(), cbsubst_get_subst_key(), cbsubst_sym_to_subst(), cbsubst_table_setup(), check_type_val2variant(), clsid_from_remote(), compile_anchor_node(), compile_array_(), compile_enclose_node(), compile_length_anchor_node(), compile_length_cclass_node(), compile_length_enclose_node(), compile_length_quantifier_node(), compile_length_string_node(), compile_length_tree(), compile_string_node(), compile_tree(), CONF_get1_default_config_file(), constat_parse(), convert_encoding(), convert_mb_to_wchar(), convert_UTF32_to_UTF8(), convert_UTF8_to_JSON(), convert_wchar_to_mb(), cp949_left_adjust_char_head(), cState_array_nl_set(), cState_configure(), cState_indent_set(), cState_object_nl_set(), cState_space_before_set(), cState_space_set(), decode_bstr(), decorate_convpath(), dimension(), dlhandle_sym(), enum_cycle(), enum_drop(), enum_take(), env_has_value(), env_key(), env_rassoc(), envix(), error_print(), etc_systmpdir(), euckr_left_adjust_char_head(), euctw_left_adjust_char_head(), expand_case_fold_string(), expand_case_fold_string_alt(), fdbm_delete(), fdbm_fetch(), fdbm_has_key(), fdbm_has_value(), fdbm_key(), fgdbm_has_key(), fiddle_handle_sym(), flo_to_s(), fole_s_create_guid(), foletypelib_guid(), foletypelib_initialize(), folevariant_initialize(), fun_so_universal_newline(), gb18030_mbc_to_code(), gbk_left_adjust_char_head(), get_case_fold_codes_by_str(), getnameinfo(), global_id(), hash2ptr_dispparams(), home_dir(), init_env(), inspect1(), inspect2(), inspect_struct(), intern_str(), io_fread(), io_fwrite(), io_getpartial(), io_nread(), io_read(), io_ungetbyte(), ip_addr(), ip_peeraddr(), ip_s_getaddress(), is_batch(), is_not_included(), iseq_build_from_ary_body(), iseq_set_sequence(), join_argv(), JSON_parse_float(), JSON_parse_integer(), lazy_drop(), lazy_drop_size(), lazy_init_iterator(), lazy_take(), lazy_take_size(), left_adjust_char_head(), limited_big_rand(), load_transcoder_entry(), make_replacement(), make_seed_value(), match_at(), match_inspect(), mbc_case_fold(), mbc_to_code(), more_output_buffer(), nfc_getc(), nkf_buf_at(), ole_const_load(), ole_method_params(), ole_search_event(), ole_search_event_at(), ole_type_guid(), ole_val2olevariantdata(), ole_variables(), ole_vstr2wc(), oleparam_ole_param_from_index(), onig_error_code_to_str(), onig_strcpy(), onig_vsnprintf_with_pattern(), onigenc_mbn_mbc_case_fold(), onigenc_mbn_mbc_to_code(), onigenc_minimum_property_name_to_ctype(), onigenc_str_bytelen_null(), onigenc_strlen_null(), onigenc_unicode_get_case_fold_codes_by_str(), onigenc_unicode_mbc_case_fold(), onigenc_unicode_property_name_to_ctype(), open_dir_handle(), opendir_internal(), ossl_asn1_decode(), ossl_asn1_decode0(), ossl_asn1_decode_all(), ossl_asn1_traverse(), ossl_asn1prim_to_der(), ossl_bn_initialize(), ossl_bn_to_s(), ossl_dh_compute_key(), ossl_dh_to_der(), ossl_dsa_to_der(), ossl_pem_passwd_cb(), ossl_pkcs12_to_der(), ossl_pkcs7_add_data(), ossl_pkcs7_to_der(), ossl_rsa_to_der(), ossl_spki_to_der(), ossl_ssl_session_to_der(), ossl_x509_to_der(), ossl_x509attr_to_der(), ossl_x509ext_to_der(), ossl_x509name_to_der(), ossl_x509req_to_der(), parse_mode_enc(), parser_here_document(), parser_heredoc_identifier(), parser_tokadd_mbchar(), parser_tokaddmbc(), parser_yyerror(), pruby_var_equal_to_cstr_p(), pruby_var_prefixed_p(), pruby_var_to_cstr(), rand_init(), rb_ary_aref(), rb_ary_aset(), rb_ary_cmp(), rb_ary_combination(), rb_ary_delete_at(), rb_ary_dup(), rb_ary_elt(), rb_ary_fill(), rb_ary_index(), rb_ary_initialize(), rb_ary_join(), rb_ary_last(), rb_ary_length(), rb_ary_modify(), rb_ary_plus(), rb_ary_repeated_combination(), rb_ary_reverse(), rb_ary_reverse_each(), rb_ary_reverse_m(), rb_ary_rindex(), rb_ary_rotate(), rb_ary_rotate_m(), rb_ary_sample(), rb_ary_shift(), rb_ary_shuffle_bang(), rb_ary_slice_bang(), rb_ary_sort_bang(), rb_ary_store(), rb_ary_times(), rb_ary_unshift_m(), rb_ary_zip(), rb_big_clone(), rb_cstr_to_inum(), rb_dlptr_aref(), rb_dlptr_aset(), rb_dlptr_to_s(), rb_dlptr_to_str(), rb_econv_convert0(), rb_execarg_fixup(), rb_execarg_run_options(), rb_feature_p(), rb_fiddle_ptr_aref(), rb_fiddle_ptr_aset(), rb_fiddle_ptr_to_s(), rb_fiddle_ptr_to_str(), rb_file_expand_path_internal(), rb_file_load_ok(), rb_gdbm_delete(), rb_gdbm_fetch2(), rb_gdbm_nextkey(), rb_get_values_at(), rb_io_getline_fast(), rb_io_s_popen(), rb_io_sysread(), rb_io_ungetc(), rb_iseq_disasm_insn(), rb_iseq_translate_threaded_code(), rb_ivar_lookup(), rb_ivar_set(), rb_load_file(), rb_mod_const_defined(), rb_mod_const_get(), rb_obj_copy_ivar(), rb_queue_length(), rb_queue_num_waiting(), rb_random_bytes(), rb_reg_init_copy(), rb_reg_initialize_m(), rb_reg_nth_match(), rb_reg_to_s(), rb_str2big_karatsuba(), rb_str2big_normal(), rb_str2big_poweroftwo(), rb_str_append(), rb_str_aref(), rb_str_aset(), rb_str_buf_cat_ascii(), rb_str_buf_new_cstr(), rb_str_casecmp(), rb_str_chomp_bang(), rb_str_chop_bang(), rb_str_concat(), rb_str_conv_enc_opts(), rb_str_dump(), rb_str_enumerate_chars(), rb_str_enumerate_lines(), rb_str_fill_terminator(), rb_str_format(), rb_str_hash_cmp(), rb_str_index(), rb_str_justify(), rb_str_length(), rb_str_modify_expand(), rb_str_quote_unprintable(), rb_str_rindex(), rb_str_rindex_m(), rb_str_rstrip_bang(), rb_str_scan(), rb_str_split_m(), rb_str_sub_bang(), rb_str_subpat_set(), rb_str_subpos(), rb_str_sum(), rb_str_symname_p(), rb_str_symname_type(), rb_str_times(), rb_str_to_dbl(), rb_str_to_inum(), rb_strftime_alloc(), rb_string_value_cstr(), rb_struct_aref_id(), rb_struct_aset_id(), rb_struct_getmember(), rb_struct_hash(), rb_struct_init_copy(), rb_struct_set(), rb_szqueue_num_waiting(), rb_vm_bugreport(), rb_w32_cmdvector(), rb_w32_conv_from_wchar(), rb_w32_conv_from_wstr(), rb_w32_getcwd(), rb_w32_getppid(), rb_w32_mbstr_to_wstr(), rb_w32_read(), rb_w32_wrap_io_handle(), rb_w32_write(), rb_w32_write_console(), rb_w32_wstr_to_mbstr(), rb_write_error_str(), read_escaped_byte(), recursive_cmp(), recursive_eql(), recursive_equal(), recvmsg(), reduce0(), reg_get_val(), reg_named_capture_assign_iter(), report_bug(), rsock_s_recvfrom(), rsock_s_recvfrom_nonblock(), ruby__sfvwrite(), ruby_each_words(), ruby_setenv(), ruby_strdup(), ruby_strtoul(), sendmsg(), set_bm_backward_skip(), set_encoding_const(), setproctitle(), setup_look_behind(), setup_struct(), setup_tree(), sock_accept(), sock_accept_nonblock(), sock_sysaccept(), socketpair_internal(), str_byte_aref(), str_end_with_asciichar(), str_eql(), str_gsub(), str_make_independent_expand(), str_replace(), str_strlen(), strftimev(), string2hex(), strio_getc(), strio_read(), strio_ungetc(), strio_write(), strscan_getch(), strscan_peek(), swap_node(), sym_inspect(), time_mdump(), time_mload(), time_strftime(), tkstr_to_str(), to_ascii(), trans_sweep(), unescape_unicode_bmp(), unescape_unicode_list(), universal_newline_finish(), update_string_node_case_fold(), utf16le_mbc_enc_len(), vm_backtrace_to_ary(), vm_call_cfunc_with_frame(), vm_caller_setup_args(), vm_expandarray(), vm_getivar(), vm_setivar(), w32_aspawn_flags(), w32_getenv(), w32_spawn(), w_long(), and wstati64().
struct uniname2ctype_pool_t uniname2ctype_pool_contents [static] |
Definition at line 26700 of file name2ctype.h.
1.4.7