Lines Matching refs:P
506 for (const char *P = Buf; ; ++P) { in ExpandArgsFromBuf() local
507 if (*P == '\0' || (isspace(*P) && InQuote == ' ')) { in ExpandArgsFromBuf()
517 if (*P == '\0') in ExpandArgsFromBuf()
523 if (isspace(*P)) { in ExpandArgsFromBuf()
525 CurArg.push_back(*P); in ExpandArgsFromBuf()
529 if (*P == '"' || *P == '\'') { in ExpandArgsFromBuf()
530 if (InQuote == *P) in ExpandArgsFromBuf()
533 InQuote = *P; in ExpandArgsFromBuf()
535 CurArg.push_back(*P); in ExpandArgsFromBuf()
539 if (*P == '\\') { in ExpandArgsFromBuf()
540 ++P; in ExpandArgsFromBuf()
541 if (*P != '\0') in ExpandArgsFromBuf()
542 CurArg.push_back(*P); in ExpandArgsFromBuf()
545 CurArg.push_back(*P); in ExpandArgsFromBuf()