Lines Matching defs:ast
50 zend_ast_znode *ast; in zend_ast_create_znode() local
61 zend_ast_zval *ast; in zend_ast_create_zval_with_lineno() local
79 zend_ast_decl *ast; in zend_ast_create_decl() local
100 zend_ast *ast; in zend_ast_create_from_va_list() local
126 zend_ast *ast; in zend_ast_create_ex() local
137 zend_ast *ast; in zend_ast_create() local
147 zend_ast *ast; in zend_ast_create_list() local
181 ZEND_API zend_ast *zend_ast_list_add(zend_ast *ast, zend_ast *op) { in zend_ast_list_add()
231 ZEND_API int zend_ast_evaluate(zval *result, zend_ast *ast, zend_class_entry *scope) in zend_ast_evaluate()
458 ZEND_API zend_ast *zend_ast_copy(zend_ast *ast) in zend_ast_copy()
491 static void zend_ast_destroy_ex(zend_ast *ast, zend_bool free) { in zend_ast_destroy_ex()
541 ZEND_API void zend_ast_destroy(zend_ast *ast) { in zend_ast_destroy()
544 ZEND_API void zend_ast_destroy_and_free(zend_ast *ast) { in zend_ast_destroy_and_free()
548 ZEND_API void zend_ast_apply(zend_ast *ast, zend_ast_apply_func fn) { in zend_ast_apply()
668 static void zend_ast_export_name(smart_str *str, zend_ast *ast, int priority, int indent) in zend_ast_export_name()
681 static void zend_ast_export_ns_name(smart_str *str, zend_ast *ast, int priority, int indent) in zend_ast_export_ns_name()
738 static void zend_ast_export_var(smart_str *str, zend_ast *ast, int priority, int indent) in zend_ast_export_var()
772 zend_ast *ast; in zend_ast_export_encaps_list() local
831 static void zend_ast_export_stmt(smart_str *str, zend_ast *ast, int indent) in zend_ast_export_stmt()
876 zend_ast *ast; in zend_ast_export_if_stmt() local
1029 static void zend_ast_export_ex(smart_str *str, zend_ast *ast, int priority, int indent) in zend_ast_export_ex()
1724 ZEND_API zend_string *zend_ast_export(const char *prefix, zend_ast *ast, const char *suffix) in zend_ast_export()