xref: /php-ast/ast_str_defs.h (revision 1fc2c3a1)
1 #ifndef AST_STR_DEFS_H
2 #define AST_STR_DEFS_H
3 
4 #define AST_STR_DEFS \
5 	X(kind, "kind") \
6 	X(flags, "flags") \
7 	X(lineno, "lineno") \
8 	X(children, "children") \
9 	X(name, "name") \
10 	X(docComment, "docComment") \
11 	X(endLineno, "endLineno") \
12 	X(__declId, "__declId") \
13 	X(flagsCombinable, "flagsCombinable") \
14 	X(type, "type") \
15 	X(params, "params") \
16 	X(uses, "uses") \
17 	X(stmts, "stmts") \
18 	X(returnType, "returnType") \
19 	X(attributes, "attributes") \
20 	X(extends, "extends") \
21 	X(implements, "implements") \
22 	X(expr, "expr") \
23 	X(var, "var") \
24 	X(offset, "offset") \
25 	X(label, "label") \
26 	X(depth, "depth") \
27 	X(class, "class") \
28 	X(const, "const") \
29 	X(dim, "dim") \
30 	X(prop, "prop") \
31 	X(args, "args") \
32 	X(left, "left") \
33 	X(right, "right") \
34 	X(value, "value") \
35 	X(key, "key") \
36 	X(default, "default") \
37 	X(cond, "cond") \
38 	X(declares, "declares") \
39 	X(hooks, "hooks") \
40 	X(props, "props") \
41 	X(traits, "traits") \
42 	X(adaptations, "adaptations") \
43 	X(method, "method") \
44 	X(insteadof, "insteadof") \
45 	X(alias, "alias") \
46 	X(prefix, "prefix") \
47 	X(true, "true") \
48 	X(false, "false") \
49 	X(try, "try") \
50 	X(catches, "catches") \
51 	X(finally, "finally") \
52 	X(init, "init") \
53 	X(loop, "loop") \
54 	X(bracketed_closure, "{closure}") \
55 
56 #endif
57