/external/bison/src/ |
files.h | 24 # include "uniqstr.h" 56 extern uniqstr grammar_file; 59 extern uniqstr current_file;
|
named-ref.h | 24 #include "uniqstr.h" 31 uniqstr id; 38 named_ref *named_ref_new (uniqstr id, location loc);
|
reader.h | 33 uniqstr name; 34 uniqstr type; 52 void grammar_current_rule_merge_set (uniqstr name, location loc);
|
symtab.h | 32 # include "uniqstr.h" 59 uniqstr tag; 69 uniqstr type_name; 119 symbol *symbol_from_uniqstr (const uniqstr key, location loc); 141 void symbol_type_set (symbol *sym, uniqstr type_name, location loc); 198 uniqstr tag; 207 semantic_type *semantic_type_from_uniqstr (const uniqstr key);
|
uniqstr.c | 28 #include "uniqstr.h" 31 | A uniqstr hash table. | 34 /* Initial capacity of uniqstr hash table. */ 40 | Create the uniqstr for S if needed. | 43 uniqstr 46 uniqstr res = hash_lookup (uniqstrs_table, str); 57 uniqstr 74 | Abort if S is not a uniqstr. | 83 "not a uniqstr: %s", quotearg (str)); 90 | Print the uniqstr. [all...] |
named-ref.c | 26 named_ref_new (uniqstr id, location loc)
|
symlist.h | 49 uniqstr type_name; 89 symbol_list *symbol_list_type_new (uniqstr type_name, location loc); 116 uniqstr symbol_list_n_type_name_get (symbol_list *l, location loc, int n);
|
uniqstr.h | 27 typedef char const *uniqstr; typedef 29 /* Return the uniqstr for STR. */ 30 uniqstr uniqstr_new (char const *str); 32 /* Return a uniqstr built by vsprintf. In order to simply concatenate 35 uniqstr uniqstr_vsprintf (char const *format, ...) 38 /* Two uniqstr values have the same value iff they are the same. */ 41 /* Compare two uniqstr a la strcmp: negative for <, nul for =, and 52 /* Die if STR is not a uniqstr. */ 65 /* Concatenate at most 20 strings and return a uniqstr. The goal of
|
parse-gram.h | 187 uniqstr uniqstr; member in union:GRAM_STYPE
|
location.h | 23 # include "uniqstr.h" 29 uniqstr file;
|
symlist.c | 64 symbol_list_type_new (uniqstr type_name, location loc) 205 uniqstr
|
parse-gram.c | 141 static uniqstr current_type = NULL; 346 uniqstr uniqstr; member in union:GRAM_STYPE [all...] |
parse-gram.y | 65 static uniqstr current_type = NULL; 122 uniqstr uniqstr; 210 %type <uniqstr> BRACKETED_ID ID ID_COLON TYPE variable 211 %printer { fputs ($$, stderr); } <uniqstr> 636 /* Identifiers are returned as uniqstr values by the scanner.
|
files.c | 57 uniqstr grammar_file = NULL; 58 uniqstr current_file = NULL;
|
reader.c | 81 get_merge_function (uniqstr name) 114 record_merge_function_type (int merger, uniqstr type, location declaration_loc) 456 grammar_current_rule_merge_set (uniqstr name, location loc)
|
symtab.c | 62 symbol_new (uniqstr tag, location loc) 102 semantic_type_new (uniqstr tag) 177 symbol_type_set (symbol *sym, uniqstr type_name, location loc) 662 symbol_from_uniqstr (const uniqstr key, location loc) 688 semantic_type_from_uniqstr (const uniqstr key)
|
scan-gram.l | 37 #include "uniqstr.h" 68 static uniqstr bracketed_id_str = 0; 232 val->uniqstr = uniqstr_new (yytext); 274 val->uniqstr = uniqstr_new (last_string); 369 val->uniqstr = bracketed_id_str; 396 val->uniqstr = bracketed_id_str;
|
scan-gram.c | [all...] |
scan-code.l | 318 uniqstr id; 383 variant_add (uniqstr id, location id_loc, unsigned symbol_index,
|
scan-code.c | [all...] |
/external/bison/ |
Android.mk | 182 src/uniqstr.c
|