Lines Matching refs:repl
7049 IF_BASH_PATTERN_SUBST(char *repl;) in subevalvar()
7062 repl = NULL; in subevalvar()
7065 repl = start; in subevalvar()
7072 if (*repl == '/') in subevalvar()
7073 repl++; in subevalvar()
7075 if (*repl == '\0') { in subevalvar()
7076 repl = NULL; in subevalvar()
7079 if (*repl == '/') { in subevalvar()
7080 *repl = '\0'; in subevalvar()
7084 if ((unsigned char)*repl == CTLESC && repl[1]) in subevalvar()
7085 repl++; in subevalvar()
7086 repl++; in subevalvar()
7104 if (repl) { in subevalvar()
7109 …p = argstr(repl + 1, (flag & EXP_DISCARD) | EXP_TILDE); /* EXP_TILDE: echo "${v/x/~}" expands ~ ! … in subevalvar()
7110 *repl = '/'; in subevalvar()
7211 repl = NULL; in subevalvar()
7248 repl ? NULL : (slash_pos < 0 ? NULL : &slash_pos) in subevalvar()
7258 if (!repl) { in subevalvar()
7260 repl = nullstr; in subevalvar()
7262 repl = str + slash_pos; in subevalvar()
7263 *repl++ = '\0'; in subevalvar()
7349 for (loc = (char*)repl; *loc; loc++) { in subevalvar()