Lines Matching defs:pSrc
314 char *pSrc = vmGetInBuf(pVM);
320 pSrc = skipSpace(pSrc, pEnd);
321 SI_SETPTR(si, pSrc);
324 for (ch = *pSrc; (pEnd != pSrc) && !isspace(ch); ch = *++pSrc)
333 if (pEnd == pSrc)
335 ch = *pSrc;
339 pSrc++;
344 if ((pEnd != pSrc) && isspace(ch)) /* skip one trailing delimiter */
345 pSrc++;
347 vmUpdateTib(pVM, pSrc);
392 char *pSrc = vmGetInBuf(pVM);
398 while ((pSrc != pEnd) && (*pSrc == delim))
399 pSrc++;
402 SI_SETPTR(si, pSrc); /* mark start of text */
404 for (ch = *pSrc; (pSrc != pEnd)
407 && (ch != '\n'); ch = *++pSrc)
413 SI_SETLEN(si, pSrc - SI_PTR(si));
415 if ((pSrc != pEnd) && (*pSrc == delim)) /* gobble trailing delimiter */
416 pSrc++;
418 vmUpdateTib(pVM, pSrc);