Lines Matching defs:replacement
707 char *replacement = xmalloc (strlen (name)
709 strcpy (replacement, S_GET_NAME (rootsym));
710 strcat (replacement, "+");
711 strcat (replacement, root_stag_name);
712 strcat (replacement, name + strlen (S_GET_NAME (rootsym)));
713 hash_insert (subsym_hash[0], name, replacement);
4499 /* We set this in start_line_hook, 'cause if we do a line replacement, we
4589 replacement on the value. */
4679 /* Look up the substitution string replacement for the given symbol.
4696 /* Do substitution-symbol replacement on the given line (recursively).
4710 char *replacement; /* current replacement for LINE. */
4723 replacement = xmalloc (strlen (line) + 1);
4724 strcpy (replacement, line);
4726 ptr = head = replacement;
4778 free (replacement);
4779 head = replacement = tmp;
4892 /* Don't bother recursing; the replacement isn't a
4954 /* Replace the symbol with its string replacement and
5036 /* Continue examining after the replacement value. */
5038 free (replacement);
5039 head = replacement = tmp;
5052 return replacement;
5068 char *replacement = NULL;
5083 replacement = subsym_substitute (line, 1);
5085 replacement = line;
5086 replacement = subsym_substitute (replacement, 0);
5088 if (replacement != line)
5090 char *tmp = replacement;
5091 char *comment = strchr (replacement, ';');
5092 char endc = replacement[strlen (replacement) - 1];
5094 /* Clean up the replacement; we'd prefer to have this done by the
5104 comment = replacement + strlen (replacement) - 1;
5120 free (replacement);