Home
last modified time | relevance | path

Searched refs:macro_definition (Results 1 – 13 of 13) sorted by relevance

/dflybsd-src/usr.bin/m4/
H A Dlook.c57 static void setup_definition(struct macro_definition *, const char *,
103 struct macro_definition *
116 setup_definition(struct macro_definition *d, const char *defn, const char *name) in setup_definition()
162 n->d = xalloc(sizeof(struct macro_definition), NULL); in macro_define()
172 struct macro_definition *d; in macro_pushdef()
175 d = xalloc(sizeof(struct macro_definition), NULL); in macro_pushdef()
186 struct macro_definition *r, *r2; in macro_undefine()
204 struct macro_definition *r = n->d; in macro_popdef()
215 macro_for_all(void (*f)(const char *, struct macro_definition *)) in macro_for_all() argument
241 n->d = xalloc(sizeof(struct macro_definition), NULL); in setup_builtin()
H A Dmdef.h133 struct macro_definition { struct
134 struct macro_definition *next; argument
143 struct macro_definition *d; argument
H A Dextern.h74 extern struct macro_definition *lookup_macro_definition(const char *);
80 extern void macro_for_all(void (*)(const char *, struct macro_definition *));
H A Deval.c78 static void dump_one_def(const char *, struct macro_definition *);
602 struct macro_definition *p; in dodefn()
636 dump_one_def(const char *name, struct macro_definition *p) in dump_one_def()
658 struct macro_definition *p; in dodump()
H A Dgnum4.c164 struct macro_definition *p = NULL; in doindir()
/dflybsd-src/contrib/gdb-7/gdb/
H A Dmacrotab.c552 static struct macro_definition *
558 struct macro_definition *d = macro_alloc (sizeof (*d), t); in new_macro_definition()
606 struct macro_definition *d = (struct macro_definition *) untyped_definition; in macro_tree_delete_value()
697 struct macro_definition *found_def in check_for_redefinition()
698 = (struct macro_definition *) n->value; in check_for_redefinition()
756 struct macro_definition *d; in macro_define_object_internal()
808 struct macro_definition *d; in macro_define_function()
892 static struct macro_definition *
893 fixup_definition (const char *filename, int line, struct macro_definition *def) in fixup_definition()
920 struct macro_definition *
[all …]
H A Dmacrotab.h76 struct macro_definition;
285 struct macro_definition struct
315 struct macro_definition *(macro_lookup_definition argument
337 const struct macro_definition *definition,
H A Dmacrocmd.c157 const struct macro_definition *d, in print_macro_definition()
195 print_macro_callback (const char *name, const struct macro_definition *macro, in print_macro_callback()
254 struct macro_definition *d; in info_macro_command()
359 struct macro_definition *loc = (struct macro_definition *) ptr; in free_macro_definition_ptr()
370 struct macro_definition new_macro; in macro_define_command()
380 memset (&new_macro, 0, sizeof (struct macro_definition)); in macro_define_command()
467 print_one_macro (const char *name, const struct macro_definition *macro, in print_one_macro()
H A Dmacroscope.c143 struct macro_definition *
147 struct macro_definition *result; in standard_macro_lookup()
H A Dmacroscope.h67 struct macro_definition *standard_macro_lookup (const char *name, void *baton);
H A Dmacroexp.h31 typedef struct macro_definition *(macro_lookup_ftype) (const char *name,
H A Dmacroexp.c956 struct macro_definition *def, in substitute_args()
1174 struct macro_definition *def, in expand()
1339 struct macro_definition *def = lookup_func (id, lookup_baton); in maybe_expand()
H A Dsymtab.c4187 add_macro_name (const char *name, const struct macro_definition *ignore, in add_macro_name()