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