Home
last modified time | relevance | path

Searched refs:parent_ce (Results 1 – 10 of 10) sorted by relevance

/PHP-7.2/Zend/
H A Dzend_inheritance.c802 if (parent_ce->ce_flags & ZEND_ACC_INTERFACE) { in zend_do_inheritance()
809 if (parent_ce->ce_flags & ZEND_ACC_FINAL) { in zend_do_inheritance()
814 ce->parent = parent_ce; in zend_do_inheritance()
817 zend_do_inherit_interfaces(ce, parent_ce); in zend_do_inheritance()
820 if (parent_ce->default_properties_count) { in zend_do_inheritance()
838 dst = end + parent_ce->default_properties_count; in zend_do_inheritance()
841 src = parent_ce->default_properties_table + parent_ce->default_properties_count; in zend_do_inheritance()
846 if (parent_ce->type != ce->type) { in zend_do_inheritance()
863 if (parent_ce->default_static_members_count) { in zend_do_inheritance()
884 src = parent_ce->default_static_members_table + parent_ce->default_static_members_count; in zend_do_inheritance()
[all …]
H A Dzend_inheritance.h33 ZEND_API void zend_do_inheritance(zend_class_entry *ce, zend_class_entry *parent_ce);
H A Dzend_compile.h756 …array, const zend_op *opline, HashTable *class_table, zend_class_entry *parent_ce, zend_bool compi…
H A Dzend_API.c2732 …nd_register_internal_class_ex(zend_class_entry *class_entry, zend_class_entry *parent_ce) /* {{{ */ in zend_register_internal_class_ex() argument
2738 if (parent_ce) { in zend_register_internal_class_ex()
2739 zend_do_inheritance(register_class, parent_ce); in zend_register_internal_class_ex()
H A Dzend_API.h303 …entry *zend_register_internal_class_ex(zend_class_entry *class_entry, zend_class_entry *parent_ce);
H A Dzend_compile.c1152 …array, const zend_op *opline, HashTable *class_table, zend_class_entry *parent_ce, zend_bool compi… in do_bind_inherited_class() argument
1183 zend_do_inheritance(ce, parent_ce); in do_bind_inherited_class()
/PHP-7.2/ext/spl/
H A Dspl_functions.c56 PHPAPI void spl_register_sub_class(zend_class_entry ** ppce, zend_class_entry * parent_ce, char * c… in spl_register_sub_class() argument
61 *ppce = zend_register_internal_class_ex(&ce, parent_ce); in spl_register_sub_class()
67 (*ppce)->create_object = parent_ce->create_object; in spl_register_sub_class()
H A Dspl_functions.h53 void spl_register_sub_class(zend_class_entry ** ppce, zend_class_entry * parent_ce, char * class_na…
/PHP-7.2/ext/xsl/
H A Dphp_xsl.h88 #define REGISTER_XSL_CLASS(ce, name, parent_ce, funcs, entry) \ argument
91 entry = zend_register_internal_class_ex(&ce, parent_ce);
/PHP-7.2/ext/dom/
H A Dphp_dom.h132 #define REGISTER_DOM_CLASS(ce, name, parent_ce, funcs, entry) \ argument
135 entry = zend_register_internal_class_ex(&ce, parent_ce);

Completed in 62 milliseconds