File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -171,6 +171,7 @@ void tokenizer_register_constants(INIT_FUNC_ARGS) {
171171 REGISTER_LONG_CONSTANT ("T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG" , T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG , CONST_CS | CONST_PERSISTENT );
172172 REGISTER_LONG_CONSTANT ("T_BAD_CHARACTER" , T_BAD_CHARACTER , CONST_CS | CONST_PERSISTENT );
173173 REGISTER_LONG_CONSTANT ("T_DOUBLE_COLON" , T_PAAMAYIM_NEKUDOTAYIM , CONST_CS | CONST_PERSISTENT );
174+ REGISTER_LONG_CONSTANT ("T_AMPERSAND" , T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG , CONST_CS | CONST_PERSISTENT );
174175}
175176
176177char * get_token_type_name (int token_type )
@@ -320,7 +321,7 @@ char *get_token_type_name(int token_type)
320321 case T_POW : return "T_POW" ;
321322 case T_POW_EQUAL : return "T_POW_EQUAL" ;
322323 case T_AMPERSAND_NOT_FOLLOWED_BY_VAR_OR_VARARG : return "T_AMPERSAND_NOT_FOLLOWED_BY_VAR_OR_VARARG" ;
323- case T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG : return "T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG " ;
324+ case T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG : return "T_AMPERSAND " ;
324325 case T_BAD_CHARACTER : return "T_BAD_CHARACTER" ;
325326
326327 }
Original file line number Diff line number Diff line change 5858 $ result .= "\tREGISTER_LONG_CONSTANT( \"$ tokenName \", $ tokenName, CONST_CS | CONST_PERSISTENT); \n" ;
5959}
6060$ result .= "\tREGISTER_LONG_CONSTANT( \"T_DOUBLE_COLON \", T_PAAMAYIM_NEKUDOTAYIM, CONST_CS | CONST_PERSISTENT); \n" ;
61+ $ result .= "\tREGISTER_LONG_CONSTANT( \"T_AMPERSAND \", T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG, CONST_CS | CONST_PERSISTENT); \n" ;
6162
6263$ result .= <<<CODE
6364}
7576 }
7677 if ($ tokenName === 'T_PAAMAYIM_NEKUDOTAYIM ' ) {
7778 $ result .= "\t\tcase T_PAAMAYIM_NEKUDOTAYIM: return \"T_DOUBLE_COLON \"; \n" ;
79+ } else if ($ tokenName === 'T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG ' ) {
80+ $ result .= "\t\tcase T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG: return \"T_AMPERSAND \"; \n" ;
7881 } else {
7982 $ result .= "\t\tcase $ tokenName: return \"$ tokenName \"; \n" ;
8083 }
You can’t perform that action at this time.
0 commit comments