Lines Matching refs:name
16 .name = "y",
20 .name = "m",
24 .name = "n",
28 .name = "",
291 sym->curr.val = sym->name;
649 struct symbol *sym_lookup(const char *name, int isconst)
656 if (name) {
657 if (name[0] && !name[1]) {
658 switch (name[0]) {
664 for (ptr = name; *ptr; ptr++)
669 if (!strcmp(symbol->name, name)) {
675 new_name = strdup(name);
683 symbol->name = new_name;
694 struct symbol *sym_find(const char *name)
700 if (!name)
703 if (name[0] && !name[1]) {
704 switch (name[0]) {
710 for (ptr = name; *ptr; ptr++)
715 if (!strcmp(symbol->name, name) &&
737 if (sym->flags & SYMBOL_CONST || !sym->name)
739 if (regexec(&re, sym->name, 0, NULL, 0))
798 printf("Warning! Found recursive dependency: %s", sym->name);
823 printf(" %s", sym->name);