Searched refs:macro_symbol (Results 1 – 3 of 3) sorted by relevance
65 static symbol_t *macro_symbol; variable90 macro_symbol = $1;94 if (macro_symbol->info.macroinfo->narg != $4) {95 printf("Narg == %d", macro_symbol->info.macroinfo->narg);100 macro_symbol = NULL;135 if (macro_symbol == NULL || macro_symbol->type != MACRO) {145 STAILQ_FOREACH(marg, ¯o_symbol->info.macroinfo->args, links) {
521 expand_macro(struct symbol *macro_symbol)534 body_head = macro_symbol->info.macroinfo->body;541 next_substitution(macro_symbol, body_pos, &next_match,563 STAILQ_FOREACH(marg, ¯o_symbol->info.macroinfo->args, links) {
91 void expand_macro(struct symbol *macro_symbol);