zend_ast 331 Zend/zend.h zend_ast *ast; zend_ast 26 Zend/zend_ast.c ZEND_API zend_ast *zend_ast_create_constant(zval *zv) zend_ast 28 Zend/zend_ast.c zend_ast *ast = emalloc(sizeof(zend_ast) + sizeof(zval)); zend_ast 36 Zend/zend_ast.c ZEND_API zend_ast* zend_ast_create_unary(uint kind, zend_ast *op0) zend_ast 38 Zend/zend_ast.c zend_ast *ast = emalloc(sizeof(zend_ast)); zend_ast 45 Zend/zend_ast.c ZEND_API zend_ast* zend_ast_create_binary(uint kind, zend_ast *op0, zend_ast *op1) zend_ast 47 Zend/zend_ast.c zend_ast *ast = emalloc(sizeof(zend_ast) + sizeof(zend_ast*)); zend_ast 55 Zend/zend_ast.c ZEND_API zend_ast* zend_ast_create_ternary(uint kind, zend_ast *op0, zend_ast *op1, zend_ast *op2) zend_ast 57 Zend/zend_ast.c zend_ast *ast = emalloc(sizeof(zend_ast) + sizeof(zend_ast*) * 2); zend_ast 66 Zend/zend_ast.c ZEND_API zend_ast* zend_ast_create_dynamic(uint kind) zend_ast 68 Zend/zend_ast.c zend_ast *ast = emalloc(sizeof(zend_ast) + sizeof(zend_ast*) * 3); /* use 4 children as deafult */ zend_ast 77 Zend/zend_ast.c *ast = erealloc(*ast, sizeof(zend_ast) + sizeof(zend_ast*) * ((*ast)->children * 2 + 1)); zend_ast 84 Zend/zend_ast.c *ast = erealloc(*ast, sizeof(zend_ast) + sizeof(zend_ast*) * ((*ast)->children - 1)); zend_ast 350 Zend/zend_ast.c ZEND_API zend_ast *zend_ast_copy(zend_ast *ast) zend_ast 355 Zend/zend_ast.c zend_ast *copy = zend_ast_create_constant(ast->u.val); zend_ast 359 Zend/zend_ast.c zend_ast *new = emalloc(sizeof(zend_ast) + sizeof(zend_ast*) * (ast->children - 1)); zend_ast 44 Zend/zend_ast.h zend_ast *child; zend_ast 48 Zend/zend_ast.h ZEND_API zend_ast *zend_ast_create_constant(zval *zv); zend_ast 50 Zend/zend_ast.h ZEND_API zend_ast *zend_ast_create_unary(uint kind, zend_ast *op0); zend_ast 51 Zend/zend_ast.h ZEND_API zend_ast *zend_ast_create_binary(uint kind, zend_ast *op0, zend_ast *op1); zend_ast 52 Zend/zend_ast.h ZEND_API zend_ast *zend_ast_create_ternary(uint kind, zend_ast *op0, zend_ast *op1, zend_ast *op2); zend_ast 53 Zend/zend_ast.h ZEND_API zend_ast* zend_ast_create_dynamic(uint kind); zend_ast 61 Zend/zend_ast.h ZEND_API zend_ast *zend_ast_copy(zend_ast *ast); zend_ast 96 Zend/zend_compile.h zend_ast *ast; zend_ast 226 ext/opcache/zend_accelerator_util_funcs.c static zend_ast *zend_ast_clone(zend_ast *ast TSRMLS_DC) zend_ast 229 ext/opcache/zend_accelerator_util_funcs.c zend_ast *node; zend_ast 232 ext/opcache/zend_accelerator_util_funcs.c node = emalloc(sizeof(zend_ast) + sizeof(zval)); zend_ast 258 ext/opcache/zend_accelerator_util_funcs.c node = emalloc(sizeof(zend_ast) + sizeof(zend_ast*) * (ast->children - 1)); zend_ast 143 ext/opcache/zend_persist.c static zend_ast *zend_persist_ast(zend_ast *ast TSRMLS_DC) zend_ast 146 ext/opcache/zend_persist.c zend_ast *node; zend_ast 149 ext/opcache/zend_persist.c node = zend_accel_memdup(ast, sizeof(zend_ast) + sizeof(zval)); zend_ast 153 ext/opcache/zend_persist.c node = zend_accel_memdup(ast, sizeof(zend_ast) + sizeof(zend_ast*) * (ast->children - 1)); zend_ast 104 ext/opcache/zend_persist_calc.c ADD_SIZE(sizeof(zend_ast) + sizeof(zval)); zend_ast 107 ext/opcache/zend_persist_calc.c ADD_SIZE(sizeof(zend_ast) + sizeof(zend_ast*) * (ast->children - 1));