Lines Matching refs:start
335 #define STD_PARA url_adapt_state_ex_t *ctx, char *start, char *YYCURSOR
336 #define STD_ARGS ctx, start, xp
346 scdebug(("appending %d chars, starting with %c\n", YYCURSOR-start, *start));
347 smart_str_appendl(&ctx->result, start, YYCURSOR - start);
457 smart_str_appendl(&ctx->tag, start, YYCURSOR - start);
478 smart_str_appendl(&ctx->arg, start, YYCURSOR - start);
489 smart_str_setl(&ctx->val, start + quotes, YYCURSOR - start - quotes * 2);
491 smart_str_setl(&ctx->attr_val, start + quotes, YYCURSOR - start - quotes * 2);
500 char *start;
522 start = YYCURSOR;
529 start = YYCURSOR;
539 start = YYCURSOR;
548 start = YYCURSOR;
555 start = YYCURSOR;
563 start = YYCURSOR;
572 if (YYLIMIT < start) {
576 rest = YYLIMIT - start;
580 if (rest) memmove(ZSTR_VAL(ctx->buf.s), start, rest);
844 char *start, *end, *limit;
890 start = (char *) php_memnstr(ZSTR_VAL(url_state->url_app.s),
893 if (!start) {
900 end = start + ZSTR_LEN(url_app.s);
911 if (ZSTR_LEN(url_state->url_app.s) == end - start) {
917 && (size_t)(start - PG(arg_separator).output) >= separator_len
918 && !memcmp(start - separator_len, PG(arg_separator).output, separator_len)) {
919 start -= separator_len;
922 memmove(start, end,
924 ZSTR_LEN(url_state->url_app.s) -= end - start;
928 start = (char *) php_memnstr(ZSTR_VAL(url_state->form_app.s),
931 if (!start) {
939 end = start + ZSTR_LEN(form_app.s);
948 memmove(start, end,
950 ZSTR_LEN(url_state->form_app.s) -= end - start;