Lines Matching refs:macro
31 #include "macro.h"
233 macro_entry *macro;
237 macro = XNEW (macro_entry);
238 sb_new (& macro->sub);
241 macro->formal_count = 0;
242 macro->formals = 0;
244 sb_add_string (& macro->sub, semantics);
248 formal_entry ** p = ¯o->formals;
250 macro->formal_count = 0;
251 macro->formal_hash = htab_create_alloc (7, hash_formal_entry,
279 /* Add to macro's hash table. */
280 htab_insert (macro->formal_hash,
284 formal->index = macro->formal_count;
285 macro->formal_count++;
295 htab_insert (macro_hash, macro_entry_alloc (namestr, macro), 1);
687 "macro",
783 for a obj_section_change_hook macro, but that might be confusing