Lines Matching refs:end
42 mandoc_escape(const char **end, const char **start, int *sz) in mandoc_escape() argument
66 *start = ++*end; in mandoc_escape()
87 *start = ++*end; in mandoc_escape()
135 *start = ++*end; in mandoc_escape()
139 *start = ++*end; in mandoc_escape()
172 *start = ++*end; in mandoc_escape()
194 ++*end; in mandoc_escape()
199 *start = ++*end; in mandoc_escape()
209 (*end)++; in mandoc_escape()
215 while (isdigit((unsigned char)**end)) in mandoc_escape()
216 (*end)++; in mandoc_escape()
217 *sz = *end - *start; in mandoc_escape()
218 if ('\0' != **end) in mandoc_escape()
219 (*end)++; in mandoc_escape()
229 if ('+' == **end || '-' == **end || ASCII_HYPH == **end) in mandoc_escape()
230 *start = ++*end; in mandoc_escape()
232 switch (**end) { in mandoc_escape()
234 *start = ++*end; in mandoc_escape()
238 *start = ++*end; in mandoc_escape()
242 *start = ++*end; in mandoc_escape()
250 *sz = (*end)[-1] == 's' && in mandoc_escape()
251 isdigit((unsigned char)(*end)[1]) ? 2 : 1; in mandoc_escape()
266 *start = --*end; in mandoc_escape()
279 while (**end != term) { in mandoc_escape()
280 switch (**end) { in mandoc_escape()
284 (*end)++; in mandoc_escape()
286 mandoc_escape(end, NULL, NULL)) in mandoc_escape()
290 (*end)++; in mandoc_escape()
294 *sz = (*end)++ - *start; in mandoc_escape()
299 *end += *sz; in mandoc_escape()