Lines Matching refs:ce

63 	zend_class_entry *ce = Z_PTR_P(zv);  in zend_accel_destroy_zend_class()  local
64 ce->function_table.pDestructor = zend_accel_destroy_zend_function; in zend_accel_destroy_zend_class()
216 if ((void*)c->ce >= ZCG(current_persistent_script)->arena_mem && in zend_hash_clone_constants()
217 …(void*)c->ce < (void*)((char*)ZCG(current_persistent_script)->arena_mem + ZCG(current_persistent_s… in zend_hash_clone_constants()
218 c->ce = ARENA_REALLOC(c->ce); in zend_hash_clone_constants()
223 …ash_clone_methods(HashTable *ht, HashTable *source, zend_class_entry *old_ce, zend_class_entry *ce) in zend_hash_clone_methods() argument
326 if ((void*)prop_info->ce >= ZCG(current_persistent_script)->arena_mem && in zend_hash_clone_prop_info()
327 …(void*)prop_info->ce < (void*)((char*)ZCG(current_persistent_script)->arena_mem + ZCG(current_pers… in zend_hash_clone_prop_info()
328 prop_info->ce = ARENA_REALLOC(prop_info->ce); in zend_hash_clone_prop_info()
335 if (ce->handler != NULL) { \
336 ce->handler = ARENA_REALLOC(ce->handler); \
343 zend_class_entry *ce = *pce; in zend_class_copy_ctor() local
344 zend_class_entry *old_ce = ce; in zend_class_copy_ctor()
347 *pce = ce = ARENA_REALLOC(old_ce); in zend_class_copy_ctor()
348 ce->refcount = 1; in zend_class_copy_ctor()
351 ce->default_properties_table = emalloc(sizeof(zval) * old_ce->default_properties_count); in zend_class_copy_ctor()
354 dst = ce->default_properties_table; in zend_class_copy_ctor()
361 zend_hash_clone_methods(&ce->function_table, &old_ce->function_table, old_ce, ce); in zend_class_copy_ctor()
365 ce->default_static_members_table = emalloc(sizeof(zval) * old_ce->default_static_members_count); in zend_class_copy_ctor()
368 dst = ce->default_static_members_table; in zend_class_copy_ctor()
374 ce->static_members_table = ce->default_static_members_table; in zend_class_copy_ctor()
377 zend_hash_clone_prop_info(&ce->properties_info, &old_ce->properties_info, old_ce); in zend_class_copy_ctor()
380 zend_hash_clone_constants(&ce->constants_table, &old_ce->constants_table); in zend_class_copy_ctor()
381 ce->constants_table.u.flags &= ~HASH_FLAG_APPLY_PROTECTION; in zend_class_copy_ctor()
384 if (ce->num_interfaces) { in zend_class_copy_ctor()
385 ce->interfaces = emalloc(sizeof(zend_class_entry *) * ce->num_interfaces); in zend_class_copy_ctor()
386 memset(ce->interfaces, 0, sizeof(zend_class_entry *) * ce->num_interfaces); in zend_class_copy_ctor()
388 ce->interfaces = NULL; in zend_class_copy_ctor()
391 if (ce->parent) { in zend_class_copy_ctor()
392 ce->parent = ARENA_REALLOC(ce->parent); in zend_class_copy_ctor()
414 if (ce->trait_aliases) { in zend_class_copy_ctor()
418 while (ce->trait_aliases[i]) { in zend_class_copy_ctor()
423 while (ce->trait_aliases[i]) { in zend_class_copy_ctor()
425 memcpy(trait_aliases[i], ce->trait_aliases[i], sizeof(zend_trait_alias)); in zend_class_copy_ctor()
427 …memcpy(trait_aliases[i]->trait_method, ce->trait_aliases[i]->trait_method, sizeof(zend_trait_metho… in zend_class_copy_ctor()
431 ce->trait_aliases = trait_aliases; in zend_class_copy_ctor()
434 if (ce->trait_precedences) { in zend_class_copy_ctor()
438 while (ce->trait_precedences[i]) { in zend_class_copy_ctor()
443 while (ce->trait_precedences[i]) { in zend_class_copy_ctor()
445 memcpy(trait_precedences[i], ce->trait_precedences[i], sizeof(zend_trait_precedence)); in zend_class_copy_ctor()
447 …memcpy(trait_precedences[i]->trait_method, ce->trait_precedences[i]->trait_method, sizeof(zend_tra… in zend_class_copy_ctor()
469 ce->trait_precedences = trait_precedences; in zend_class_copy_ctor()