|
32 | 32 | const AST_NAME = 2048; |
33 | 33 | const AST_CLOSURE_VAR = 2049; |
34 | 34 | const AST_NULLABLE_TYPE = 2050; |
35 | | -const AST_FUNC_DECL = 67; |
36 | | -const AST_CLOSURE = 68; |
37 | | -const AST_METHOD = 69; |
38 | | -const AST_ARROW_FUNC = 71; |
39 | | -const AST_CLASS = 70; |
40 | | -const AST_PROPERTY_HOOK = 127; |
| 35 | +const AST_FUNC_DECL = 68; |
| 36 | +const AST_CLOSURE = 69; |
| 37 | +const AST_METHOD = 70; |
| 38 | +const AST_ARROW_FUNC = 72; |
| 39 | +const AST_CLASS = 71; |
| 40 | +const AST_PROPERTY_HOOK = 73; |
41 | 41 | const AST_MAGIC_CONST = 0; |
42 | 42 | const AST_TYPE = 1; |
43 | 43 | const AST_CALLABLE_CONVERT = 3; |
44 | 44 | const AST_VAR = 256; |
45 | 45 | const AST_CONST = 257; |
46 | 46 | const AST_UNPACK = 258; |
47 | 47 | const AST_CAST = 261; |
48 | | -const AST_EMPTY = 262; |
49 | | -const AST_ISSET = 263; |
50 | | -const AST_SHELL_EXEC = 265; |
51 | | -const AST_CLONE = 266; |
52 | | -const AST_EXIT = 267; |
53 | | -const AST_PRINT = 268; |
54 | | -const AST_INCLUDE_OR_EVAL = 269; |
55 | | -const AST_UNARY_OP = 270; |
56 | | -const AST_PRE_INC = 271; |
57 | | -const AST_PRE_DEC = 272; |
58 | | -const AST_POST_INC = 273; |
59 | | -const AST_POST_DEC = 274; |
60 | | -const AST_YIELD_FROM = 275; |
61 | | -const AST_GLOBAL = 277; |
62 | | -const AST_UNSET = 278; |
63 | | -const AST_RETURN = 279; |
64 | | -const AST_LABEL = 280; |
65 | | -const AST_REF = 281; |
66 | | -const AST_HALT_COMPILER = 282; |
67 | | -const AST_ECHO = 283; |
68 | | -const AST_THROW = 284; |
69 | | -const AST_GOTO = 285; |
70 | | -const AST_BREAK = 286; |
71 | | -const AST_CONTINUE = 287; |
72 | | -const AST_CLASS_NAME = 276; |
73 | | -const AST_PROPERTY_HOOK_SHORT_BODY = 510; |
74 | | -const AST_CLASS_CONST_GROUP = 777; |
| 48 | +const AST_EMPTY = 263; |
| 49 | +const AST_ISSET = 264; |
| 50 | +const AST_SHELL_EXEC = 266; |
| 51 | +const AST_CLONE = 508; |
| 52 | +const AST_EXIT = 509; |
| 53 | +const AST_PRINT = 267; |
| 54 | +const AST_INCLUDE_OR_EVAL = 268; |
| 55 | +const AST_UNARY_OP = 269; |
| 56 | +const AST_PRE_INC = 270; |
| 57 | +const AST_PRE_DEC = 271; |
| 58 | +const AST_POST_INC = 272; |
| 59 | +const AST_POST_DEC = 273; |
| 60 | +const AST_YIELD_FROM = 274; |
| 61 | +const AST_GLOBAL = 276; |
| 62 | +const AST_UNSET = 277; |
| 63 | +const AST_RETURN = 278; |
| 64 | +const AST_LABEL = 279; |
| 65 | +const AST_REF = 280; |
| 66 | +const AST_HALT_COMPILER = 281; |
| 67 | +const AST_ECHO = 282; |
| 68 | +const AST_THROW = 283; |
| 69 | +const AST_GOTO = 284; |
| 70 | +const AST_BREAK = 285; |
| 71 | +const AST_CONTINUE = 286; |
| 72 | +const AST_CLASS_NAME = 275; |
| 73 | +const AST_PROPERTY_HOOK_SHORT_BODY = 287; |
| 74 | +const AST_CLASS_CONST_GROUP = 776; |
75 | 75 | const AST_DIM = 512; |
76 | 76 | const AST_PROP = 513; |
77 | 77 | const AST_NULLSAFE_PROP = 514; |
|
93 | 93 | const AST_SWITCH = 536; |
94 | 94 | const AST_SWITCH_CASE = 537; |
95 | 95 | const AST_DECLARE = 538; |
96 | | -const AST_PROP_ELEM = 775; |
| 96 | +const AST_PROP_ELEM = 1027; |
97 | 97 | const AST_PROP_GROUP = 774; |
98 | | -const AST_CONST_ELEM = 776; |
| 98 | +const AST_CONST_ELEM = 775; |
99 | 99 | const AST_USE_TRAIT = 539; |
100 | 100 | const AST_TRAIT_PRECEDENCE = 540; |
101 | 101 | const AST_METHOD_REFERENCE = 541; |
|
116 | 116 | const AST_FOR = 1024; |
117 | 117 | const AST_FOREACH = 1025; |
118 | 118 | const AST_ENUM_CASE = 1026; |
119 | | -const AST_PARAM = 1280; |
| 119 | +const AST_PARAM = 1536; |
120 | 120 | // END AST KIND CONSTANTS |
121 | 121 |
|
122 | 122 | // AST FLAG CONSTANTS |
|
131 | 131 | const MODIFIER_ABSTRACT = 64; |
132 | 132 | const MODIFIER_FINAL = 32; |
133 | 133 | const MODIFIER_READONLY = 128; |
| 134 | +const MODIFIER_PUBLIC_SET = 1024; |
| 135 | +const MODIFIER_PROTECTED_SET = 2048; |
| 136 | +const MODIFIER_PRIVATE_SET = 4096; |
134 | 137 | const PARAM_MODIFIER_PUBLIC = 1; |
135 | 138 | const PARAM_MODIFIER_PROTECTED = 2; |
136 | 139 | const PARAM_MODIFIER_PRIVATE = 4; |
|
193 | 196 | const BINARY_IS_GREATER_OR_EQUAL = 257; |
194 | 197 | const BINARY_SPACESHIP = 170; |
195 | 198 | const BINARY_COALESCE = 260; |
| 199 | +const BINARY_PIPE = 261; |
196 | 200 | const EXEC_EVAL = 1; |
197 | 201 | const EXEC_INCLUDE = 2; |
198 | 202 | const EXEC_INCLUDE_ONCE = 4; |
|
201 | 205 | const USE_NORMAL = 1; |
202 | 206 | const USE_FUNCTION = 2; |
203 | 207 | const USE_CONST = 4; |
204 | | -const MAGIC_LINE = 343; |
205 | | -const MAGIC_FILE = 344; |
206 | | -const MAGIC_DIR = 345; |
207 | | -const MAGIC_NAMESPACE = 350; |
208 | | -const MAGIC_FUNCTION = 349; |
209 | | -const MAGIC_METHOD = 348; |
210 | | -const MAGIC_CLASS = 346; |
211 | | -const MAGIC_TRAIT = 347; |
| 208 | +const MAGIC_LINE = 346; |
| 209 | +const MAGIC_FILE = 347; |
| 210 | +const MAGIC_DIR = 348; |
| 211 | +const MAGIC_NAMESPACE = 354; |
| 212 | +const MAGIC_FUNCTION = 352; |
| 213 | +const MAGIC_METHOD = 351; |
| 214 | +const MAGIC_CLASS = 349; |
| 215 | +const MAGIC_TRAIT = 350; |
212 | 216 | const ARRAY_SYNTAX_LIST = 1; |
213 | 217 | const ARRAY_SYNTAX_LONG = 2; |
214 | 218 | const ARRAY_SYNTAX_SHORT = 3; |
|
0 commit comments