Lines Matching refs:buf
759 static void* ZEND_FASTCALL zend_ast_tree_copy(zend_ast *ast, void *buf) in zend_ast_tree_copy() argument
762 zend_ast_zval *new = (zend_ast_zval*)buf; in zend_ast_tree_copy()
766 buf = (void*)((char*)buf + sizeof(zend_ast_zval)); in zend_ast_tree_copy()
768 zend_ast_zval *new = (zend_ast_zval*)buf; in zend_ast_tree_copy()
772 buf = (void*)((char*)buf + sizeof(zend_ast_zval)); in zend_ast_tree_copy()
775 zend_ast_list *new = (zend_ast_list*)buf; in zend_ast_tree_copy()
780 buf = (void*)((char*)buf + zend_ast_list_size(list->children)); in zend_ast_tree_copy()
783 new->child[i] = (zend_ast*)buf; in zend_ast_tree_copy()
784 buf = zend_ast_tree_copy(list->child[i], buf); in zend_ast_tree_copy()
791 zend_ast *new = (zend_ast*)buf; in zend_ast_tree_copy()
794 buf = (void*)((char*)buf + zend_ast_size(children)); in zend_ast_tree_copy()
797 new->child[i] = (zend_ast*)buf; in zend_ast_tree_copy()
798 buf = zend_ast_tree_copy(ast->child[i], buf); in zend_ast_tree_copy()
804 return buf; in zend_ast_tree_copy()