
Data Fields | |
| struct hash_entry * | next |
| const char * | name |
| int | name_len |
| int | tok |
| struct macro * | sym_define |
| struct symbol * | sym_label |
| struct symbol * | sym_tag |
| struct symbol * | sym_ident |
Definition at line 1029 of file romcc.c.
struct hash_entry* hash_entry::next [read] |
Definition at line 1030 of file romcc.c.
Referenced by end_scope(), lookup(), raw_next_token(), and resolve_branches().
| const char* hash_entry::name |
Definition at line 1031 of file romcc.c.
Referenced by attrib(), check_tok(), compile_macro(), decl(), deref_field(), display_func(), do_define_macro(), enum_specifier(), expand_macro(), field_offset(), field_reg_offset(), field_type(), inline_function(), insert_function(), join_functions(), labeled_statement(), lookup(), macro_expand_args(), name_of(), next_field(), preprocess(), primary_expr(), print_preprocessed_tokens(), read_macro_args(), resolve_branches(), romcc_symbol(), struct_or_union_specifier(), and tag_macro_name().
Definition at line 1032 of file romcc.c.
Referenced by lookup(), process_cmdline_macros(), and register_builtin_type().
| int hash_entry::tok |
Definition at line 1033 of file romcc.c.
Referenced by attrib(), do_decl(), enum_specifier(), hash_keyword(), ident_to_keyword(), ident_to_macro(), raw_next_token(), register_builtin_type(), and struct_or_union_specifier().
struct macro* hash_entry::sym_define [read] |
Definition at line 1034 of file romcc.c.
Referenced by compile_macro(), do_define_macro(), macro_expand_args(), preprocess(), token(), unary_expr(), and undef_macro().
struct symbol* hash_entry::sym_label [read] |
Definition at line 1035 of file romcc.c.
Referenced by end_scope(), goto_statement(), label_symbol(), labeled_statement(), and resolve_branches().
struct symbol* hash_entry::sym_tag [read] |
Definition at line 1036 of file romcc.c.
Referenced by end_scope(), enum_specifier(), register_builtin_type(), and struct_or_union_specifier().
struct symbol* hash_entry::sym_ident [read] |
Definition at line 1037 of file romcc.c.
Referenced by break_statement(), case_statement(), continue_statement(), decl(), default_statement(), do_decl(), do_statement(), end_scope(), enum_specifier(), for_statement(), function_definition(), primary_expr(), register_builtin_function(), register_builtin_type(), return_statement(), switch_statement(), typedef_name(), var_symbol(), and while_statement().
1.5.5