1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- #ifndef ZEND_INHERITANCE_H
- #define ZEND_INHERITANCE_H
- #include "zend.h"
- BEGIN_EXTERN_C()
- ZEND_API void zend_do_inherit_interfaces(zend_class_entry *ce, const zend_class_entry *iface);
- ZEND_API void zend_do_implement_interface(zend_class_entry *ce, zend_class_entry *iface);
- ZEND_API void zend_do_implement_trait(zend_class_entry *ce, zend_class_entry *trait);
- ZEND_API void zend_do_bind_traits(zend_class_entry *ce);
- ZEND_API void zend_do_inheritance(zend_class_entry *ce, zend_class_entry *parent_ce);
- void zend_do_early_binding(void);
- void zend_check_deprecated_constructor(const zend_class_entry *ce);
- END_EXTERN_C()
- #endif
|