Lines Matching defs:replacement
567 char *replacement;
569 replacement = concat (S_GET_NAME (rootsym), "+", root_stag_name,
571 str_hash_insert (subsym_hash[0], name, replacement, 0);
4179 /* We set this in start_line_hook, 'cause if we do a line replacement, we
4264 replacement on the value. */
4339 /* Look up the substitution string replacement for the given symbol.
4354 /* Do substitution-symbol replacement on the given line (recursively).
4366 char *replacement; /* current replacement for LINE. */
4379 replacement = xstrdup (line);
4381 ptr = head = replacement;
4431 free (replacement);
4432 head = replacement = tmp;
4546 /* Don't bother recursing; the replacement isn't a
4608 /* Replace the symbol with its string replacement and
4689 /* Continue examining after the replacement value. */
4691 free (replacement);
4692 head = replacement = tmp;
4705 return replacement;
4721 char *replacement = NULL;
4735 replacement = subsym_substitute (line, 1);
4737 replacement = line;
4738 replacement = subsym_substitute (replacement, 0);
4740 if (replacement != line)
4742 char *tmp = replacement;
4743 char *comment = strchr (replacement, ';');
4744 char endc = replacement[strlen (replacement) - 1];
4746 /* Clean up the replacement; we'd prefer to have this done by the
4756 comment = replacement + strlen (replacement) - 1;
4772 free (replacement);