mirror of
https://github.com/php/php-src.git
synced 2026-03-24 16:22:37 +01:00
Cf. <https://github.com/php/php-src/pull/10220#issuecomment-1383739816>. This reverts commit68ada76f9a. his reverts commit45384c6e20. This reverts commitef7fbfd710. This reverts commit9b9ea0d7c6. This reverts commitf15747c26b. This reverts commite883ba93c4. This reverts commit7e87551c37. This reverts commit921274d2b8. This reverts commitfc1f528e5e. This reverts commit0961715cda. This reverts commita93f264526. This reverts commit72dd94e1c6. This reverts commit29b2dc8964. This reverts commit05c7653bba. This reverts commit5190e5c260. This reverts commit6b55bf228c. This reverts commit184b4a12d3. This reverts commit4c31b7888a. This reverts commitd44e9680f0. This reverts commit4069a5c43f.
36 lines
1.8 KiB
C
36 lines
1.8 KiB
C
/*
|
|
+----------------------------------------------------------------------+
|
|
| Zend Engine |
|
|
+----------------------------------------------------------------------+
|
|
| Copyright (c) Zend Technologies Ltd. (http://www.zend.com) |
|
|
+----------------------------------------------------------------------+
|
|
| This source file is subject to version 2.00 of the Zend license, |
|
|
| that is bundled with this package in the file LICENSE, and is |
|
|
| available through the world-wide-web at the following url: |
|
|
| http://www.zend.com/license/2_00.txt. |
|
|
| If you did not receive a copy of the Zend license and are unable to |
|
|
| obtain it through the world-wide-web, please send a note to |
|
|
| license@zend.com so we can mail you a copy immediately. |
|
|
+----------------------------------------------------------------------+
|
|
| Authors: Andi Gutmans <andi@php.net> |
|
|
| Zeev Suraski <zeev@php.net> |
|
|
+----------------------------------------------------------------------+
|
|
*/
|
|
|
|
#ifndef ZEND_OBJECTS_H
|
|
#define ZEND_OBJECTS_H
|
|
|
|
#include "zend.h"
|
|
|
|
BEGIN_EXTERN_C()
|
|
ZEND_API void ZEND_FASTCALL zend_object_std_init(zend_object *object, zend_class_entry *ce);
|
|
ZEND_API zend_object* ZEND_FASTCALL zend_objects_new(zend_class_entry *ce);
|
|
ZEND_API void ZEND_FASTCALL zend_objects_clone_members(zend_object *new_object, zend_object *old_object);
|
|
|
|
ZEND_API void zend_object_std_dtor(zend_object *object);
|
|
ZEND_API void zend_objects_destroy_object(zend_object *object);
|
|
ZEND_API zend_object *zend_objects_clone_obj(zend_object *object);
|
|
END_EXTERN_C()
|
|
|
|
#endif /* ZEND_OBJECTS_H */
|