Searched refs:symbol_list (Results 1 – 12 of 12) sorted by relevance
/external/bison/src/ |
D | symlist.h | 30 typedef struct symbol_list struct 58 struct symbol_list *midrule; argument 64 struct symbol_list *midrule_parent_rule; argument 81 struct symbol_list *next; argument 82 } symbol_list; typedef 86 symbol_list *symbol_list_sym_new (symbol *sym, location loc); 89 symbol_list *symbol_list_type_new (uniqstr type_name, location loc); 92 symbol_list *symbol_list_default_tagged_new (location loc); 94 symbol_list *symbol_list_default_tagless_new (location loc); 100 void symbol_list_syms_print (const symbol_list *l, FILE *f); [all …]
|
D | symlist.c | 32 symbol_list * 35 symbol_list *res = xmalloc (sizeof *res); in symbol_list_sym_new() 63 symbol_list * 66 symbol_list *res = xmalloc (sizeof *res); in symbol_list_type_new() 82 symbol_list * 85 symbol_list *res = xmalloc (sizeof *res); in symbol_list_default_tagged_new() 100 symbol_list * 103 symbol_list *res = xmalloc (sizeof *res); in symbol_list_default_tagless_new() 119 symbol_list_syms_print (const symbol_list *l, FILE *f) in symbol_list_syms_print() 135 symbol_list * [all …]
|
D | reader.c | 41 static symbol_list *grammar = NULL; 174 static symbol_list *grammar_end = NULL; 177 static symbol_list * 180 symbol_list *p = symbol_list_sym_new (sym, loc); in grammar_symbol_append() 198 assign_named_ref (symbol_list *p, named_ref *name) in assign_named_ref() 217 static symbol_list *current_rule = NULL; 218 static symbol_list *previous_rule_end = NULL; 229 symbol_list* p; in grammar_current_rule_begin() 262 symbol_should_be_used (symbol_list const *s, bool *midrule_warning) in symbol_should_be_used() 284 grammar_rule_check (const symbol_list *r) in grammar_rule_check() [all …]
|
D | scan-code.h | 26 struct symbol_list; 70 struct symbol_list *rule; 139 location code_loc, struct symbol_list *rule,
|
D | scan-code.l | 52 static void handle_action_dollar (symbol_list *rule, char *cp, 54 static void handle_action_at (symbol_list *rule, char *cp, location at_loc); 500 parse_ref (char *cp, symbol_list *rule, int rule_length, in parse_ref() 504 symbol_list *l; in parse_ref() 715 handle_action_dollar (symbol_list *rule, char *text, location dollar_loc) in handle_action_dollar() 719 symbol_list *effective_rule; in handle_action_dollar() 810 handle_action_at (symbol_list *rule, char *text, location at_loc) in handle_action_at() 813 symbol_list *effective_rule; in handle_action_at() 914 location code_loc, symbol_list *rule, in code_props_rule_action_init()
|
D | parse-gram.y | 117 symbol_list *list; 355 symbol_list *list; 367 symbol_list *list; 432 symbol_list *list; 443 symbol_list *list;
|
D | scan-code.c | 703 static void handle_action_dollar (symbol_list *rule, char *cp, 705 static void handle_action_at (symbol_list *rule, char *cp, location at_loc); 2689 parse_ref (char *cp, symbol_list *rule, int rule_length, in parse_ref() 2693 symbol_list *l; in parse_ref() 2904 handle_action_dollar (symbol_list *rule, char *text, location dollar_loc) in handle_action_dollar() 2908 symbol_list *effective_rule; in handle_action_dollar() 2999 handle_action_at (symbol_list *rule, char *text, location at_loc) in handle_action_at() 3002 symbol_list *effective_rule; in handle_action_at() 3103 location code_loc, symbol_list *rule, in code_props_rule_action_init()
|
D | parse-gram.h | 182 symbol_list *list;
|
D | parse-gram.c | 341 symbol_list *list; 2443 symbol_list *list; 2459 symbol_list *list; 2559 symbol_list *list; 2571 symbol_list *list;
|
/external/libcxx/utils/sym_check/sym_check/ |
D | match.py | 9 def find_and_report_matching(symbol_list, regex_list): argument 14 matching_list = find_matching_symbols(symbol_list, regex_str) 26 def find_matching_symbols(symbol_list, regex_str): argument 29 for s in symbol_list:
|
/external/libcxx/utils/sym_check/ |
D | sym_match.py | 32 symbol_list = util.extract_or_load(args.symbol_list) 35 symbol_list, search_list)
|
/external/bison/ |
D | ChangeLog-2012 | 5889 * src/symlist.h (symbol_list): Replace action, action_location, and 5915 * src/symlist.h (struct symbol_list): Correct some documentation typos. 6511 * src/symlist.h (symbol_list, symbol_list_default_tagless_new): Update 6696 (symbol_list.content_type): Split enum value SYMLIST_DEFAULT into 7243 for changes to symbol_list. 7244 * src/reader.c: Update for changes to symbol_list. 7758 * src/symlist.h (symbol_list.merger_declaration_location): New member 7798 * src/symlist.h (symbol_list.midrule_parent_rule, 7799 symbol_list.midrule_parent_rhs_index): New members so that midrules can 9145 * src/symlist.h, src/symlist.c (symbol_list): Add a mid_rule [all …]
|