Lines Matching refs:token
318 zval token; in add_token() local
321 ZVAL_OBJ(&token, obj); in add_token()
338 array_init(&token); in add_token()
339 add_next_index_long(&token, token_type); in add_token()
340 add_next_index_str(&token, make_str(text, leng, interned_strings)); in add_token()
341 add_next_index_long(&token, lineno); in add_token()
343 ZVAL_STR(&token, make_str(text, leng, interned_strings)); in add_token()
345 zend_hash_next_index_insert_new(Z_ARRVAL_P(return_value), &token); in add_token()
352 zval token; in tokenize() local
367 while ((token_type = lex_scan(&token, NULL))) { in tokenize()
374 if (Z_TYPE(token) != IS_UNDEF) { in tokenize()
375 zval_ptr_dtor_nogc(&token); in tokenize()
376 ZVAL_UNDEF(&token); in tokenize()
440 zend_php_scanner_event event, int token, int line, in on_event() argument
447 if (token == END) break; in on_event()
449 if (token == ';' && LANG_SCNG(yy_leng) > 1) { /* ?> or ?>\n or ?>\r\n */ in on_event()
450 token = T_CLOSE_TAG; in on_event()
451 } else if (token == T_ECHO && LANG_SCNG(yy_leng) == sizeof("<?=") - 1) { in on_event()
452 token = T_OPEN_TAG_WITH_ECHO; in on_event()
455 ctx->tokens, token, (unsigned char *) text, length, line, ctx->token_class, NULL); in on_event()
467 ZVAL_LONG(id_zv, token); in on_event()