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);
459 smart_str_appendl(&ctx->tag, start, YYCURSOR - start);
480 smart_str_appendl(&ctx->arg, start, YYCURSOR - start);
491 smart_str_setl(&ctx->val, start + quotes, YYCURSOR - start - quotes * 2);
493 smart_str_setl(&ctx->attr_val, start + quotes, YYCURSOR - start - quotes * 2);
502 char *start;
524 start = YYCURSOR;
531 start = YYCURSOR;
541 start = YYCURSOR;
550 start = YYCURSOR;
557 start = YYCURSOR;
565 start = YYCURSOR;
574 if (YYLIMIT < start) {
578 rest = YYLIMIT - start;
582 if (rest) memmove(ZSTR_VAL(ctx->buf.s), start, rest);
841 char *start, *end, *limit;
887 start = (char *) php_memnstr(ZSTR_VAL(url_state->url_app.s),
890 if (!start) {
897 end = start + ZSTR_LEN(url_app.s);
908 if (ZSTR_LEN(url_state->url_app.s) == end - start) {
914 && start - PG(arg_separator).output >= separator_len
915 && !memcmp(start - separator_len, PG(arg_separator).output, separator_len)) {
916 start -= separator_len;
919 memmove(start, end,
921 ZSTR_LEN(url_state->url_app.s) -= end - start;
925 start = (char *) php_memnstr(ZSTR_VAL(url_state->form_app.s),
928 if (!start) {
936 end = start + ZSTR_LEN(form_app.s);
945 memmove(start, end,
947 ZSTR_LEN(url_state->form_app.s) -= end - start;