Home | History | Annotate | Download | only in src

Lines Matching refs:location

46 location startsymbol_location;
62 symbol_new (uniqstr tag, location loc)
75 res->location = loc;
150 symbol_redeclaration (symbol *s, const char *what, location first,
151 location second)
160 semantic_type_redeclaration (semantic_type *s, const char *what, location first,
161 location second)
177 symbol_type_set (symbol *sym, uniqstr type_name, location loc)
197 symbol_redeclaration (sym, "%destructor", sym->destructor.location,
198 destructor->location);
212 type->destructor.location,
213 destructor->location);
255 sym->printer.location, printer->location);
268 type->printer.location, printer->location);
306 symbol_precedence_set (symbol *sym, int prec, assoc a, location loc)
328 symbol_class_set (symbol *sym, symbol_class class, location loc, bool declaring)
357 symbol_user_token_number_set (symbol *sym, int user_token_number, location loc)
394 (sym->location,
412 symbol_make_alias (symbol *sym, symbol *str, location loc)
528 if (location_cmp (first->location, second->location) > 0)
534 complain_at_indent (second->location, &i,
538 complain_at_indent (first->location, &i,
662 symbol_from_uniqstr (const uniqstr key, location loc)
713 symbol_get (const char *key, location loc)
737 dummy_symbol_get (location loc)
934 complain_at_indent (destructor->location, &i,
937 complain_at_indent (default_tagged_destructor.location, &i,
949 complain_at_indent (destructor->location, &i,
952 complain_at_indent (default_tagless_destructor.location, &i,
964 complain_at_indent (printer->location, &i,
967 complain_at_indent (default_tagged_printer.location, &i,
979 complain_at_indent (printer->location, &i,
982 complain_at_indent (default_tagless_printer.location, &i,