Searched refs:macro_definition (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/usr.bin/m4/ |
| H A D | look.c | 57 static void setup_definition(struct macro_definition *, const char *, 104 struct macro_definition * 117 setup_definition(struct macro_definition *d, const char *defn, const char *name) in setup_definition() 163 n->d = xalloc(sizeof(struct macro_definition), NULL); in macro_define() 173 struct macro_definition *d; in macro_pushdef() 176 d = xalloc(sizeof(struct macro_definition), NULL); in macro_pushdef() 187 struct macro_definition *r, *r2; in macro_undefine() 205 struct macro_definition *r = n->d; in macro_popdef() 216 macro_for_all(void (*f)(const char *, struct macro_definition *)) in macro_for_all() argument 242 n->d = xalloc(sizeof(struct macro_definition), NULL); in setup_builtin()
|
| H A D | mdef.h | 137 struct macro_definition { struct 138 struct macro_definition *next; argument 147 struct macro_definition *d; argument
|
| H A D | extern.h | 76 extern struct macro_definition *lookup_macro_definition(const char *); 82 extern void macro_for_all(void (*)(const char *, struct macro_definition *));
|
| H A D | eval.c | 78 static void dump_one_def(const char *, struct macro_definition *); 625 struct macro_definition *p; in dodefn() 659 dump_one_def(const char *name, struct macro_definition *p) in dump_one_def() 682 struct macro_definition *p; in dodump()
|
| H A D | gnum4.c | 163 struct macro_definition *p = NULL; in doindir()
|