Home
last modified time | relevance | path

Searched refs:symbol_list (Results 1 – 12 of 12) sorted by relevance

/external/bison/src/
Dsymlist.h30 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 …]
Dsymlist.c32 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 …]
Dreader.c41 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 …]
Dscan-code.h26 struct symbol_list;
70 struct symbol_list *rule;
139 location code_loc, struct symbol_list *rule,
Dscan-code.l52 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()
Dparse-gram.y117 symbol_list *list;
355 symbol_list *list;
367 symbol_list *list;
432 symbol_list *list;
443 symbol_list *list;
Dscan-code.c703 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()
Dparse-gram.h182 symbol_list *list;
Dparse-gram.c341 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/
Dmatch.py9 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/
Dsym_match.py32 symbol_list = util.extract_or_load(args.symbol_list)
35 symbol_list, search_list)
/external/bison/
DChangeLog-20125889 * 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 …]