Lines Matching defs:yyextra
132 #define yyextra yyg->yyextra_r
590 if ((result = MIN(max_size, yyextra->inputbuf \
591 + yyextra->inputlen \
592 - yyextra->inputptr)) <= 0) \
597 memcpy(buf, yyextra->inputptr, result); \
598 yyextra->inputptr += result; \
617 #define PERROR(msg) do { yyextra->error2 = msg ; return T_ERROR; } while (0)
619 #define str_ptr (yyextra->scan_ptr)
620 #define str_buf (yyextra->scan_buf)
621 #define str_del (yyextra->scan_del)
885 if (yyextra->at_start) {
886 yyextra->at_start = 0;
887 if (yyextra->flags & AP_EXPR_FLAG_STRING_RESULT) {
1017 yylval->cpVal = apr_pstrdup(yyextra->pool, str_buf);
1046 if (!(yyextra->flags & AP_EXPR_FLAG_STRING_RESULT)) {
1051 yylval->cpVal = apr_pstrdup(yyextra->pool, str_buf);
1119 yylval->cpVal = apr_pstrdup(yyextra->pool, str_buf);
1149 yylval->cpVal = apr_pstrdup(yyextra->pool, str_buf);
1197 yylval->cpVal = apr_pstrdup(yyextra->pool, yytext);
1222 char *msg = apr_psprintf(yyextra->pool,
1234 yylval->cpVal = apr_pstrdup(yyextra->pool, str_buf);
1286 yylval->cpVal = apr_pstrdup(yyextra->pool, regex_buf);
1296 yylval->cpVal = apr_pstrdup(yyextra->pool, regex_buf);
1305 yylval->cpVal = apr_pstrdup(yyextra->pool, regex_buf);
1463 yylval->cpVal = apr_pstrdup(yyextra->pool, yytext + 1);
1471 yylval->cpVal = apr_pstrdup(yyextra->pool, yytext + 1);
1495 yylval->cpVal = apr_pstrdup(yyextra->pool, yytext);
1506 yylval->cpVal = apr_pstrdup(yyextra->pool, yytext);
1528 char *msg = apr_psprintf(yyextra->pool, "Parse error near '%c'", yytext[0]);
2373 return yyextra;
2437 yyextra = user_defined ;
2537 * the yyextra field.