Lines Matching refs:p
772 char *end = param->str + param->len, *p = param->str; in PHPDBG_COMMAND() local
781 while (*p == ' ') p++; in PHPDBG_COMMAND()
782 while (*p) { in PHPDBG_COMMAND()
784 char *buf = emalloc(end - p + 2), *q = buf; in PHPDBG_COMMAND()
786 if (*p == '<') { in PHPDBG_COMMAND()
788 do p++; while (*p == ' '); in PHPDBG_COMMAND()
790 if (*p == '\'' || *p == '"') { in PHPDBG_COMMAND()
791 sep = *(p++); in PHPDBG_COMMAND()
793 while (*p && *p != sep) { in PHPDBG_COMMAND()
794 if (*p == '\\' && (p[1] == sep || p[1] == '\\')) { in PHPDBG_COMMAND()
795 p++; in PHPDBG_COMMAND()
797 *(q++) = *(p++); in PHPDBG_COMMAND()
800 if (*p) { in PHPDBG_COMMAND()
801 do p++; while (*p == ' '); in PHPDBG_COMMAND()
804 if (*p) { in PHPDBG_COMMAND()
823 if (*p == '\'' || *p == '"') { in PHPDBG_COMMAND()
824 sep = *(p++); in PHPDBG_COMMAND()
826 if (*p == '\\' && (p[1] == '<' || p[1] == '\'' || p[1] == '"')) { in PHPDBG_COMMAND()
827 p++; in PHPDBG_COMMAND()
829 while (*p && *p != sep) { in PHPDBG_COMMAND()
830 if (*p == '\\' && (p[1] == sep || p[1] == '\\' || (p[1] == '#' && sep == ' '))) { in PHPDBG_COMMAND()
831 p++; in PHPDBG_COMMAND()
833 *(q++) = *(p++); in PHPDBG_COMMAND()
835 if (!*p && sep != ' ') { in PHPDBG_COMMAND()
850 if (*p) { in PHPDBG_COMMAND()
851 do p++; while (*p == ' '); in PHPDBG_COMMAND()