Home | History | Annotate | Download | only in fgen

Lines Matching refs:MACRO

79 static struct macro *aliases = NULL;
310 static int aadd(struct macro *, struct macro *);
311 static struct macro *alookup(struct macro *, const char *);
703 static struct macro macros[] = {
877 aadd(struct macro *dict, struct macro *new)
881 new->type = MACRO;
882 ASSERT(dict->type == MACRO);
884 /* Duplicate name. Replace the old macro */
914 * Look for a macro in the aliases.
916 static struct macro *
917 alookup(struct macro *dict, const char *str)
922 ASSERT(dict->type == MACRO);
940 struct macro *alias = macros;
957 alias->type = MACRO;
960 warnx("%s: duplicate macro entry `%s'", __func__,
970 struct macro *xform = alookup(aliases, str);
1288 struct macro *alias;