22#include <zend_language_parser.h>
42 case T_EVAL:
return "T_EVAL";
52 case T_NEW:
return "T_NEW";
54 case T_EXIT:
return "T_EXIT";
55 case T_IF:
return "T_IF";
57 case T_ELSE:
return "T_ELSE";
59 case T_ECHO:
return "T_ECHO";
60 case T_DO:
return "T_DO";
63 case T_FOR:
return "T_FOR";
69 case T_AS:
return "T_AS";
72 case T_CASE:
return "T_CASE";
77 case T_GOTO:
return "T_GOTO";
79 case T_FN:
return "T_FN";
82 case T_TRY:
return "T_TRY";
86 case T_USE:
return "T_USE";
99 case T_VAR:
return "T_VAR";
100 case T_UNSET:
return "T_UNSET";
101 case T_ISSET:
return "T_ISSET";
102 case T_EMPTY:
return "T_EMPTY";
104 case T_CLASS:
return "T_CLASS";
105 case T_TRAIT:
return "T_TRAIT";
107 case T_ENUM:
return "T_ENUM";
111 case T_LIST:
return "T_LIST";
112 case T_ARRAY:
return "T_ARRAY";
114 case T_LINE:
return "T_LINE";
115 case T_FILE:
return "T_FILE";
116 case T_DIR:
return "T_DIR";
122 case T_NS_C:
return "T_NS_C";
145 case T_SL:
return "T_SL";
146 case T_SR:
return "T_SR";
147 case T_INC:
return "T_INC";
148 case T_DEC:
return "T_DEC";
173 case T_POW:
return "T_POW";
char * get_token_type_name(int token_type)
const T_IS_SMALLER_OR_EQUAL
const T_NULLSAFE_OBJECT_OPERATOR
const T_DOLLAR_OPEN_CURLY_BRACES
const T_IS_GREATER_OR_EQUAL
const T_OPEN_TAG_WITH_ECHO
const T_CONSTANT_ENCAPSED_STRING
const T_NAME_FULLY_QUALIFIED
const T_PAAMAYIM_NEKUDOTAYIM
const T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG
const T_ENCAPSED_AND_WHITESPACE
const T_AMPERSAND_NOT_FOLLOWED_BY_VAR_OR_VARARG