Lines Matching refs:start

43 mandoc_escape(const char **end, const char **start, int *sz)  in mandoc_escape()  argument
55 if (NULL == start) in mandoc_escape()
56 start = &local_start; in mandoc_escape()
67 *start = ++*end; in mandoc_escape()
71 switch ((*start)[-1]) { in mandoc_escape()
89 if ('u' == (*start)[0] && ']' != (*start)[1]) in mandoc_escape()
94 if ('\'' != **start) in mandoc_escape()
96 *start = ++*end; in mandoc_escape()
97 if ('u' == (*start)[0] && '\'' != (*start)[1]) in mandoc_escape()
145 switch (**start) { in mandoc_escape()
147 *start = ++*end; in mandoc_escape()
151 *start = ++*end; in mandoc_escape()
181 if ('\'' != **start) in mandoc_escape()
184 *start = ++*end; in mandoc_escape()
205 if ('\'' != **start) in mandoc_escape()
208 *start = ++*end; in mandoc_escape()
217 if ('\0' == **start) in mandoc_escape()
220 if (isdigit((unsigned char)**start)) { in mandoc_escape()
224 (*start)++; in mandoc_escape()
227 *sz = *end - *start; in mandoc_escape()
244 *start = ++*end; in mandoc_escape()
248 *start = ++*end; in mandoc_escape()
252 *start = ++*end; in mandoc_escape()
268 *start = --*end; in mandoc_escape()
296 *sz = (*end)++ - *start; in mandoc_escape()
299 if ((size_t)*sz > strlen(*start)) in mandoc_escape()
309 if ('C' == **start) { in mandoc_escape()
314 (*start)++; in mandoc_escape()
317 if ('B' == (*start)[0] && 'I' == (*start)[1]) in mandoc_escape()
324 switch (**start) { in mandoc_escape()
346 if (1 == *sz && 'c' == **start) in mandoc_escape()
436 char *start, *cp; in mandoc_getarg() local
440 start = *cpp; in mandoc_getarg()
442 if ('"' == *start) { in mandoc_getarg()
444 start++; in mandoc_getarg()
449 for (cp = start; '\0' != *cp; cp++) { in mandoc_getarg()
510 *pos += (int)(cp - start) + (quoted ? 1 : 0); in mandoc_getarg()
516 return(start); in mandoc_getarg()