Lines Matching refs:cp1

1968 	const char *cp1;  in dotrans()  local
1974 for (cp1 = src; *cp1; cp1++) { in dotrans()
1977 if (*cp1 == *(ntin + i)) { in dotrans()
1988 *cp2++ = *cp1; in dotrans()
2032 const char *cp1 = src; in domap() local
2040 while (match && *cp1 && *cp2) { in domap()
2043 if (*++cp2 != *cp1) { in domap()
2049 if (*cp1 != *(++cp2+1)) { in domap()
2051 tp[toknum] = cp1; in domap()
2052 while (*++cp1 && *(cp2+1) in domap()
2053 != *cp1); in domap()
2054 te[toknum] = cp1; in domap()
2061 if (*cp2 != *cp1) { in domap()
2066 if (match && *cp1) { in domap()
2067 cp1++; in domap()
2073 if (!match && *cp1) /* last token mismatch */ in domap()
2079 cp1 = mapout; in domap()
2080 while (*cp1) { in domap()
2082 switch (*cp1) { in domap()
2084 if (*(cp1 + 1)) { in domap()
2085 *cp2++ = *++cp1; in domap()
2090 if (*++cp1 == '$' && in domap()
2091 isdigit((unsigned char)*(cp1+1))) { in domap()
2092 if (*++cp1 == '0') { in domap()
2100 else if (toks[toknum = *cp1 - '1']) { in domap()
2110 while (*cp1 && *cp1 != ',' && in domap()
2111 *cp1 != ']') { in domap()
2112 if (*cp1 == '\\') { in domap()
2113 cp1++; in domap()
2115 else if (*cp1 == '$' && in domap()
2116 isdigit((unsigned char)*(cp1+1))) { in domap()
2117 if (*++cp1 == '0') { in domap()
2125 *cp1 - '1']) { in domap()
2134 else if (*cp1) { in domap()
2135 *cp2++ = *cp1++; in domap()
2138 if (!*cp1) { in domap()
2145 cp1--; in domap()
2148 while (*++cp1 && *cp1 != ']') { in domap()
2149 if (*cp1 == '\\' && *(cp1 + 1)) { in domap()
2150 cp1++; in domap()
2153 if (!*cp1) { in domap()
2161 switch (*++cp1) { in domap()
2167 cp1--; in domap()
2172 if (isdigit((unsigned char)*(cp1 + 1))) { in domap()
2173 if (*++cp1 == '0') { in domap()
2180 else if (toks[toknum = *cp1 - '1']) { in domap()
2191 *cp2++ = *cp1; in domap()
2194 cp1++; in domap()