diff options
author | Dmitry Stogov <dmitry@zend.com> | 2013-11-07 10:22:49 +0400 |
---|---|---|
committer | Dmitry Stogov <dmitry@zend.com> | 2013-11-07 10:22:49 +0400 |
commit | e0135014c3b4edaf67312677c440a93133fe6a0c (patch) | |
tree | e8ec49d841de15ffdcc5bdd06865ef7ded72d912 /Zend/zend_ast.h | |
parent | 9647c61dc101b9d460259fedb3731026f0390eeb (diff) | |
download | php-git-e0135014c3b4edaf67312677c440a93133fe6a0c.tar.gz |
Renaming
Diffstat (limited to 'Zend/zend_ast.h')
-rw-r--r-- | Zend/zend_ast.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/Zend/zend_ast.h b/Zend/zend_ast.h index 4c94cf8ac2..9cdcbf58bb 100644 --- a/Zend/zend_ast.h +++ b/Zend/zend_ast.h @@ -26,15 +26,15 @@ typedef struct _zend_ast zend_ast; #include "zend.h" -typedef enum _zend_ast_node_kind { - /* first 256 node kinds are reserved for opcodes */ +typedef enum _zend_ast_kind { + /* first 256 kinds are reserved for opcodes */ ZEND_CONST = 256, ZEND_BOOL_AND, ZEND_BOOL_OR, - ZEND_TERNARY, + ZEND_SELECT, ZEND_UNARY_PLUS, ZEND_UNARY_MINUS, -} zend_ast_ode_kind; +} zend_ast_kind; struct _zend_ast { unsigned short kind; @@ -45,11 +45,11 @@ struct _zend_ast { } u; }; -ZEND_API zend_ast *zend_ast_create_constant_node(zval *zv); +ZEND_API zend_ast *zend_ast_create_constant(zval *zv); -ZEND_API zend_ast *zend_ast_create_node1(uint kind, zend_ast *op0); -ZEND_API zend_ast *zend_ast_create_node2(uint kind, zend_ast *op0, zend_ast *op1); -ZEND_API zend_ast *zend_ast_create_node3(uint kind, zend_ast *op0, zend_ast *op1, zend_ast *op2); +ZEND_API zend_ast *zend_ast_create_unary(uint kind, zend_ast *op0); +ZEND_API zend_ast *zend_ast_create_binary(uint kind, zend_ast *op0, zend_ast *op1); +ZEND_API zend_ast *zend_ast_create_ternary(uint kind, zend_ast *op0, zend_ast *op1, zend_ast *op2); ZEND_API int zend_ast_is_ct_constant(zend_ast *ast); |