Go to the source code of this file.
Defines | |
| #define | HOST_CHARSET_UNKNOWN 0 |
| #define | HOST_CHARSET_ASCII 1 |
| #define | HOST_CHARSET_EBCDIC 2 |
| #define | HOST_CHARSET HOST_CHARSET_UNKNOWN |
| #define | _sch_test(c, bit) (_sch_istable[(c) & 0xff] & (unsigned short)(bit)) |
| #define | ISALPHA(c) _sch_test(c, _sch_isalpha) |
| #define | ISALNUM(c) _sch_test(c, _sch_isalnum) |
| #define | ISBLANK(c) _sch_test(c, _sch_isblank) |
| #define | ISCNTRL(c) _sch_test(c, _sch_iscntrl) |
| #define | ISDIGIT(c) _sch_test(c, _sch_isdigit) |
| #define | ISGRAPH(c) _sch_test(c, _sch_isgraph) |
| #define | ISLOWER(c) _sch_test(c, _sch_islower) |
| #define | ISPRINT(c) _sch_test(c, _sch_isprint) |
| #define | ISPUNCT(c) _sch_test(c, _sch_ispunct) |
| #define | ISSPACE(c) _sch_test(c, _sch_isspace) |
| #define | ISUPPER(c) _sch_test(c, _sch_isupper) |
| #define | ISXDIGIT(c) _sch_test(c, _sch_isxdigit) |
| #define | ISIDNUM(c) _sch_test(c, _sch_isidnum) |
| #define | ISIDST(c) _sch_test(c, _sch_isidst) |
| #define | IS_ISOBASIC(c) _sch_test(c, _sch_isbasic) |
| #define | IS_VSPACE(c) _sch_test(c, _sch_isvsp) |
| #define | IS_NVSPACE(c) _sch_test(c, _sch_isnvsp) |
| #define | IS_SPACE_OR_NUL(c) _sch_test(c, _sch_iscppsp) |
| #define | TOUPPER(c) _sch_toupper[(c) & 0xff] |
| #define | TOLOWER(c) _sch_tolower[(c) & 0xff] |
Enumerations | |
| enum | { _sch_isblank = 0x0001, _sch_iscntrl = 0x0002, _sch_isdigit = 0x0004, _sch_islower = 0x0008, _sch_isprint = 0x0010, _sch_ispunct = 0x0020, _sch_isspace = 0x0040, _sch_isupper = 0x0080, _sch_isxdigit = 0x0100, _sch_isidst = 0x0200, _sch_isvsp = 0x0400, _sch_isnvsp = 0x0800, _sch_isalpha = _sch_isupper|_sch_islower, _sch_isalnum = _sch_isalpha|_sch_isdigit, _sch_isidnum = _sch_isidst|_sch_isdigit, _sch_isgraph = _sch_isalnum|_sch_ispunct, _sch_iscppsp = _sch_isvsp|_sch_isnvsp, _sch_isbasic = _sch_isprint|_sch_iscppsp } |
Variables | |
| const unsigned short | _sch_istable [256] |
| const unsigned char | _sch_toupper [256] |
| const unsigned char | _sch_tolower [256] |
| #define _sch_test | ( | c, | |||
| bit | ) | (_sch_istable[(c) & 0xff] & (unsigned short)(bit)) |
Definition at line 91 of file safe-ctype.h.
| #define HOST_CHARSET HOST_CHARSET_UNKNOWN |
Definition at line 55 of file safe-ctype.h.
| #define HOST_CHARSET_ASCII 1 |
Definition at line 44 of file safe-ctype.h.
| #define HOST_CHARSET_EBCDIC 2 |
Definition at line 45 of file safe-ctype.h.
| #define HOST_CHARSET_UNKNOWN 0 |
Definition at line 43 of file safe-ctype.h.
Definition at line 108 of file safe-ctype.h.
Definition at line 110 of file safe-ctype.h.
Definition at line 111 of file safe-ctype.h.
Definition at line 109 of file safe-ctype.h.
Referenced by gen_insn(), output_insn_data(), and process_template().
Definition at line 94 of file safe-ctype.h.
Referenced by add_constraint(), append_unicode_mangled_name(), cgen_keyword_add(), cgen_parse_keyword(), clean_symbol_name(), do_spec_1(), dump_file(), estimate_case_costs(), FIX_PROC_HEAD(), get_output_file_with_visibility(), handle_spec_function(), init_syntax_once(), jni_print_char(), lang_insert_orphan(), lang_leave_overlay_section(), main(), mangle_name(), needs_variable(), parse_fn_proto(), parse_mem8(), pe_dll_generate_implib(), pe_process_import_defs(), process_define_predicate(), put_mangled_filename(), regex_compile(), rs6000_gen_section_name(), set_mingw(), unicode_mangling_length(), and write_c_file_stat().
Definition at line 93 of file safe-ctype.h.
Referenced by _cpp_simplify_pathname(), ada_demangle(), add_constraint(), basename(), bfd_scan_vma(), cgen_keyword_lookup_name(), do_spec_1(), ffelex_hash_(), find_rightmost_formals_list(), FIX_PROC_HEAD(), format_with_decl(), fr30_cgen_build_insn_regex(), frv_cgen_build_insn_regex(), insn_extract(), ip2k_cgen_build_insn_regex(), iq2000_cgen_build_insn_regex(), lbasename(), m32r_cgen_build_insn_regex(), openrisc_cgen_build_insn_regex(), or32_extract(), output_asm_insn(), parse_input_constraint(), parse_output_constraint(), parse_params(), process_define_predicate(), read_specs(), regex_compile(), resolve_asm_operand_names(), resolve_operand_names(), scan_for_missed_items(), shift_output_template(), strtol(), strtoul(), VPARAMS(), wrap_help(), and xstormy16_cgen_build_insn_regex().
Definition at line 95 of file safe-ctype.h.
Referenced by _FRN(), _g_charstr(), _g_complx(), _getname(), _getnlval(), _gocthex(), _indx_nl(), _ishol(), _nexdata(), _nlread(), _rnl90to77(), buildargv(), pp_wrap_text(), and regex_compile().
Definition at line 96 of file safe-ctype.h.
Referenced by estimate_case_costs(), mmix_output_quoted_string(), and regex_compile().
Definition at line 97 of file safe-ctype.h.
Referenced by _bfd_generic_read_ar_hdr_mag(), _bfd_link_section_stabs(), _cpp_lex_direct(), _doprnt(), ada_demangle(), adjust_field_type(), aout_link_write_symbols(), asm_declare_function_name(), asm_fprintf(), asm_operand_ok(), avoid_dollar_number(), bfd_default_scan(), bfd_scan_vma(), c4x_interrupt_function_p(), check_asm_operands(), check_attr_test(), check_attr_value(), check_format_info_main(), clone_section(), coff_link_add_symbols(), consume_count(), consume_count_with_underscores(), cpp_classify_number(), cpp_interpret_integer(), ctor_prio(), decode_g_option(), decode_reg_name(), decode_signature_piece(), define__GNUC__(), DEFUN(), demangle_fund_type(), demangle_prefix(), demangle_real_value(), demangle_signature(), do_hpacc_template_const_value(), do_line(), do_type(), dumpimp(), elf_link_add_object_symbols(), ffe_is_digit_string_(), ffebad_finish(), ffeexpr_isdigits_(), ffeintrin_init_0(), ffelex_cfelex_(), ffelex_splice_tokens(), ffestb_do(), ffestb_goto(), ffestb_R10014_(), ffestb_R10015_(), ffestb_R10018_(), ffestb_R838(), ffestb_S3P4(), ffestb_V020(), ffetarget_typeless_binary(), ffetarget_typeless_octal(), find_reloads(), format_write(), get_count(), get_token(), ggc_alloc_string(), gnu_special(), GTY(), i386_nlm_strip_name_encoding(), initialize(), integral_argument(), m32c_print_operand(), maybe_read_dollar_number(), mips_matching_cpu_name_p(), oasys_write_sections(), output_ascii(), output_asm_insn(), override_options(), parse_args(), parse_signature_type(), pp_base_format(), print_path(), print_value(), process_command(), read_integral_parameter(), real_from_string(), regex_compile(), requires_inout(), shift_output_template(), snarf_numeric_literal(), strtod(), strtol(), strtoul(), strtoul_for_line(), strverscmp(), validate_const_int(), validate_exp(), validate_insn_alternatives(), version_as_macro(), VPARAMS(), walk_type(), write_extract_subexp(), write_gc_roots(), write_gc_structure_fields(), and write_roots().
Definition at line 98 of file safe-ctype.h.
Referenced by _cpp_parse_expr(), c_lex(), c_lex_with_flags(), c_parse_error(), check_format_info_main(), convert_escape(), cpp_parse_escape(), quoted_file_exists(), regex_compile(), and yyerror().
Definition at line 106 of file safe-ctype.h.
Referenced by dump_file(), FIX_PROC_HEAD(), handle_braces(), inf_scan_ident(), is_id_char(), lex_identifier(), lex_number(), main(), name_needs_quotes(), parse_fn_proto(), parse_identifier(), parse_number(), rescan(), scan_ident(), and validate_switches().
Definition at line 107 of file safe-ctype.h.
Referenced by ffeimplic_lookup_(), get_token(), inf_scan_ident(), main(), and scan_ident().
Definition at line 99 of file safe-ctype.h.
Referenced by change_state(), cplus_demangle_opname(), demangle_function_name(), ffeintrin_init_0(), or32_extract(), print_path(), regex_compile(), validate_exp(), and write_extract_subexp().
Definition at line 100 of file safe-ctype.h.
Referenced by bfd_pef_parse_function_stubs(), bfd_pef_parse_traceback_table(), cpp_interpret_charconst(), cpp_quote_string(), dump_char(), dw2_asm_output_nstring(), ffetarget_print_char_(), ihex_bad_byte(), lex_warn_invalid(), macarg(), macroexpand(), main(), mips_output_ascii(), output_ascii_pseudo_op(), output_quoted_string(), pp_c_char(), regex_compile(), srec_bad_byte(), and VPARAMS().
Definition at line 101 of file safe-ctype.h.
Referenced by estimate_case_costs(), and regex_compile().
Definition at line 102 of file safe-ctype.h.
Referenced by add_global_decls(), add_keepsyms_file(), add_local_decl(), alter_output_for_insn(), buildargv(), do_cleaning(), edit_fn_definition(), edit_formals_lists(), ffelex_hash_(), find_rightmost_formals_list(), FIX_PROC_HEAD(), forward_to_next_token_char(), fr30_cgen_assemble_insn(), frv_cgen_assemble_insn(), gen_bypass(), ip2k_asm_hash(), ip2k_cgen_assemble_insn(), iq2000_cgen_assemble_insn(), load_data(), load_depfile(), load_insn_classes(), m32r_cgen_assemble_insn(), munge_compile_params(), next_sep_el(), openrisc_cgen_assemble_insn(), parse_disassembler_options(), parse_fr(), parse_insn_normal(), parse_resource_users(), pex_msdos_exec_child(), pexecute(), pp_base_character(), process_template(), quoteput(), read_filename_string(), read_name_map(), read_specs(), real_nan(), regex_compile(), scan_comma_elt(), scan_for_missed_items(), scan_linker_output(), scan_prog_file(), set_spec(), srec_scan(), strip_whitespace(), strtod(), strtol(), strtoul(), validate_const_int(), validate_insn_alternatives(), VEC(), and xstormy16_cgen_assemble_insn().
Definition at line 103 of file safe-ctype.h.
Referenced by ada_demangle(), builtin_define_std(), builtin_function(), change_state(), ffebad_finish(), ffeintrin_init_0(), FIX_PROC_HEAD(), mips_parse_cpu(), regcomp(), regex_compile(), strtol(), strtoul(), and write_action().
Definition at line 104 of file safe-ctype.h.
Referenced by _cpp_interpret_identifier(), _cpp_valid_ucn(), bfd_scan_vma(), cpp_classify_number(), cpp_interpret_integer(), cpp_parse_escape(), ffelex_backslash_(), ffelex_cfebackslash_(), maybe_read_ucs(), and regex_compile().
| #define TOLOWER | ( | c | ) | _sch_tolower[(c) & 0xff] |
Definition at line 117 of file safe-ctype.h.
Referenced by build_common_builtin_nodes(), cgen_keyword_lookup_name(), ffesrc_init_1(), ffesrc_strcmp_1ns2i(), fr30_cgen_build_insn_regex(), frv_cgen_build_insn_regex(), gen_insn(), hash_keyword_name(), init_interclass_conv_libfuncs(), init_intraclass_conv_libfuncs(), init_libfuncs(), initialize_macros(), ip2k_asm_hash(), ip2k_cgen_build_insn_regex(), iq2000_cgen_build_insn_regex(), iq2000_cgen_isa_register(), ldfile_add_arch(), m32r_cgen_build_insn_regex(), main(), mips_matching_cpu_name_p(), mips_strict_matching_cpu_name_p(), openrisc_cgen_build_insn_regex(), parse_insn_normal(), regcomp(), stricpy(), and xstormy16_cgen_build_insn_regex().
| #define TOUPPER | ( | c | ) | _sch_toupper[(c) & 0xff] |
Definition at line 116 of file safe-ctype.h.
| anonymous enum |
Definition at line 61 of file safe-ctype.h.
| const unsigned short _sch_istable[256] |
Definition at line 158 of file safe-ctype.c.
| const unsigned char _sch_tolower[256] |
Definition at line 190 of file safe-ctype.c.
| const unsigned char _sch_toupper[256] |
Definition at line 219 of file safe-ctype.c.
1.5.6