clone 497 Zend/zend.h union _zend_function *clone; clone 2037 Zend/zend_API.c zend_function *ctor = NULL, *dtor = NULL, *clone = NULL, *__get = NULL, *__set = NULL, *__unset = NULL, *__isset = NULL, *__call = NULL, *__callstatic = NULL, *__tostring = NULL, *__debugInfo = NULL; clone 2171 Zend/zend_API.c clone = reg_function; clone 2218 Zend/zend_API.c scope->clone = clone; clone 2241 Zend/zend_API.c if (clone) { clone 2242 Zend/zend_API.c clone->common.fn_flags |= ZEND_ACC_CLONE; clone 2243 Zend/zend_API.c if (clone->common.fn_flags & ZEND_ACC_STATIC) { clone 2244 Zend/zend_API.c zend_error(error_type, "Constructor %s::%s() cannot be static", scope->name, clone->common.function_name); clone 2246 Zend/zend_API.c clone->common.fn_flags &= ~ZEND_ACC_ALLOW_STATIC; clone 187 Zend/zend_API.h class_container.clone = NULL; \ clone 1657 Zend/zend_compile.c CG(active_class_entry)->clone = (zend_function *) CG(active_op_array); clone 3150 Zend/zend_compile.c if (!ce->clone) { clone 3151 Zend/zend_compile.c ce->clone = ce->parent->clone; clone 3980 Zend/zend_compile.c ce->clone = fe; fe->common.fn_flags |= ZEND_ACC_CLONE; clone 5263 Zend/zend_compile.c if (ce->clone) { clone 5264 Zend/zend_compile.c ce->clone->common.fn_flags |= ZEND_ACC_CLONE; clone 5265 Zend/zend_compile.c if (ce->clone->common.fn_flags & ZEND_ACC_STATIC) { clone 5266 Zend/zend_compile.c zend_error_noreturn(E_COMPILE_ERROR, "Clone method %s::%s() cannot be static", ce->name, ce->clone->common.function_name); clone 6970 Zend/zend_compile.c ce->clone = NULL; clone 204 Zend/zend_objects.c if (old_object->ce->clone) { clone 212 Zend/zend_objects.c zend_call_method_with_0_params(&new_obj, old_object->ce, &old_object->ce->clone, ZEND_CLONE_FUNC_NAME, NULL); clone 132 Zend/zend_objects_API.c obj->clone = clone; clone 260 Zend/zend_objects_API.c if (obj->clone == NULL) { clone 264 Zend/zend_objects_API.c obj->clone(obj->object, &new_object TSRMLS_CC); clone 267 Zend/zend_objects_API.c retval.handle = zend_objects_store_put(new_object, obj->dtor, obj->free_storage, obj->clone TSRMLS_CC); clone 40 Zend/zend_objects_API.h zend_objects_store_clone_t clone; clone 3637 Zend/zend_vm_def.h zend_function *clone; clone 3652 Zend/zend_vm_def.h clone = ce ? ce->clone : NULL; clone 3662 Zend/zend_vm_def.h if (ce && clone) { clone 3663 Zend/zend_vm_def.h if (clone->op_array.fn_flags & ZEND_ACC_PRIVATE) { clone 3669 Zend/zend_vm_def.h } else if ((clone->common.fn_flags & ZEND_ACC_PROTECTED)) { clone 3672 Zend/zend_vm_def.h if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(clone), EG(scope)))) { clone 2797 Zend/zend_vm_execute.h zend_function *clone; clone 2812 Zend/zend_vm_execute.h clone = ce ? ce->clone : NULL; clone 2822 Zend/zend_vm_execute.h if (ce && clone) { clone 2823 Zend/zend_vm_execute.h if (clone->op_array.fn_flags & ZEND_ACC_PRIVATE) { clone 2829 Zend/zend_vm_execute.h } else if ((clone->common.fn_flags & ZEND_ACC_PROTECTED)) { clone 2832 Zend/zend_vm_execute.h if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(clone), EG(scope)))) { clone 8163 Zend/zend_vm_execute.h zend_function *clone; clone 8178 Zend/zend_vm_execute.h clone = ce ? ce->clone : NULL; clone 8188 Zend/zend_vm_execute.h if (ce && clone) { clone 8189 Zend/zend_vm_execute.h if (clone->op_array.fn_flags & ZEND_ACC_PRIVATE) { clone 8195 Zend/zend_vm_execute.h } else if ((clone->common.fn_flags & ZEND_ACC_PROTECTED)) { clone 8198 Zend/zend_vm_execute.h if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(clone), EG(scope)))) { clone 13532 Zend/zend_vm_execute.h zend_function *clone; clone 13547 Zend/zend_vm_execute.h clone = ce ? ce->clone : NULL; clone 13557 Zend/zend_vm_execute.h if (ce && clone) { clone 13558 Zend/zend_vm_execute.h if (clone->op_array.fn_flags & ZEND_ACC_PRIVATE) { clone 13564 Zend/zend_vm_execute.h } else if ((clone->common.fn_flags & ZEND_ACC_PROTECTED)) { clone 13567 Zend/zend_vm_execute.h if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(clone), EG(scope)))) { clone 24630 Zend/zend_vm_execute.h zend_function *clone; clone 24645 Zend/zend_vm_execute.h clone = ce ? ce->clone : NULL; clone 24655 Zend/zend_vm_execute.h if (ce && clone) { clone 24656 Zend/zend_vm_execute.h if (clone->op_array.fn_flags & ZEND_ACC_PRIVATE) { clone 24662 Zend/zend_vm_execute.h } else if ((clone->common.fn_flags & ZEND_ACC_PROTECTED)) { clone 24665 Zend/zend_vm_execute.h if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(clone), EG(scope)))) { clone 31199 Zend/zend_vm_execute.h zend_function *clone; clone 31214 Zend/zend_vm_execute.h clone = ce ? ce->clone : NULL; clone 31224 Zend/zend_vm_execute.h if (ce && clone) { clone 31225 Zend/zend_vm_execute.h if (clone->op_array.fn_flags & ZEND_ACC_PRIVATE) { clone 31231 Zend/zend_vm_execute.h } else if ((clone->common.fn_flags & ZEND_ACC_PROTECTED)) { clone 31234 Zend/zend_vm_execute.h if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(clone), EG(scope)))) { clone 714 ext/com_dotnet/com_persist.c php_com_persist_helper *clone, *object = (php_com_persist_helper*)obj; clone 716 ext/com_dotnet/com_persist.c clone = emalloc(sizeof(*object)); clone 717 ext/com_dotnet/com_persist.c memcpy(clone, object, sizeof(*object)); clone 718 ext/com_dotnet/com_persist.c *clone_ptr = clone; clone 720 ext/com_dotnet/com_persist.c zend_object_std_init(&clone->std, object->std.ce TSRMLS_CC); clone 722 ext/com_dotnet/com_persist.c if (clone->ipf) { clone 723 ext/com_dotnet/com_persist.c IPersistFile_AddRef(clone->ipf); clone 725 ext/com_dotnet/com_persist.c if (clone->ips) { clone 726 ext/com_dotnet/com_persist.c IPersistStream_AddRef(clone->ips); clone 728 ext/com_dotnet/com_persist.c if (clone->ipsi) { clone 729 ext/com_dotnet/com_persist.c IPersistStreamInit_AddRef(clone->ipsi); clone 731 ext/com_dotnet/com_persist.c if (clone->unk) { clone 732 ext/com_dotnet/com_persist.c IUnknown_AddRef(clone->unk); clone 1949 ext/curl/interface.c zval *clone; clone 1972 ext/curl/interface.c MAKE_STD_ZVAL(clone); clone 1973 ext/curl/interface.c ch->clone = clone; clone 2087 ext/curl/interface.c Z_ADDREF_P(ch->clone); clone 2088 ext/curl/interface.c dupch->clone = ch->clone; clone 2708 ext/curl/interface.c if (Z_REFCOUNT_P(ch->clone) <= 1) { clone 3309 ext/curl/interface.c if (Z_REFCOUNT_P(ch->clone) <= 1) { clone 3315 ext/curl/interface.c FREE_ZVAL(ch->clone); clone 3317 ext/curl/interface.c Z_DELREF_P(ch->clone); clone 183 ext/curl/php_curl.h zval *clone; clone 4410 ext/date/php_date.c timelib_time *clone; clone 4452 ext/date/php_date.c clone = timelib_time_ctor(); clone 4453 ext/date/php_date.c memcpy(clone, dateobj->time, sizeof(timelib_time)); clone 4455 ext/date/php_date.c clone->tz_abbr = strdup(dateobj->time->tz_abbr); clone 4458 ext/date/php_date.c clone->tz_info = dateobj->time->tz_info; clone 4460 ext/date/php_date.c dpobj->start = clone; clone 4469 ext/date/php_date.c clone = timelib_time_clone(dateobj->time); clone 4470 ext/date/php_date.c dpobj->end = clone; clone 601 ext/dom/php_dom.c if (obj->clone == NULL) { clone 605 ext/dom/php_dom.c obj->clone(obj->object, &new_object TSRMLS_CC); clone 607 ext/dom/php_dom.c retval.handle = zend_objects_store_put(new_object, obj->dtor, obj->free_storage, obj->clone TSRMLS_CC); clone 1178 ext/dom/php_dom.c dom_object *clone; clone 1182 ext/dom/php_dom.c clone = dom_objects_set_class(intern->std.ce, 0 TSRMLS_CC); clone 1191 ext/dom/php_dom.c clone->document = intern->document; clone 1193 ext/dom/php_dom.c php_libxml_increment_doc_ref((php_libxml_node_object *)clone, cloned_node->doc TSRMLS_CC); clone 1194 ext/dom/php_dom.c php_libxml_increment_node_ptr((php_libxml_node_object *)clone, cloned_node, (void *)clone TSRMLS_CC); clone 1195 ext/dom/php_dom.c if (intern->document != clone->document) { clone 1196 ext/dom/php_dom.c dom_copy_doc_props(intern->document, clone->document); clone 1203 ext/dom/php_dom.c *object_clone = (void *) clone; clone 115 ext/intl/breakiterator/breakiterator_class.cpp new_biter = bio_orig->biter->clone(); clone 41 ext/intl/breakiterator/codepointiterator_internal.h virtual CodePointBreakIterator* clone(void) const; clone 98 ext/intl/calendar/calendar_class.cpp newCalendar = co_orig->ucal->clone(); clone 782 ext/intl/calendar/calendar_methods.cpp TimeZone *tz = co->ucal->getTimeZone().clone(); clone 1192 ext/intl/calendar/calendar_methods.cpp timeZone = TimeZone::getGMT()->clone(); clone 158 ext/intl/common/common_date.cpp *tz = TimeZone::getGMT()->clone(); clone 86 ext/intl/dateformat/dateformat_attrcpp.cpp TimeZone *tz_clone = tz.clone(); clone 188 ext/intl/dateformat/dateformat_attrcpp.cpp Calendar *cal_clone = cal->clone(); clone 235 ext/intl/dateformat/dateformat_attrcpp.cpp TimeZone *old_timezone = fetch_datefmt(dfo)->getTimeZone().clone(); clone 245 ext/intl/dateformat/dateformat_attrcpp.cpp cal = cal->clone(); clone 147 ext/intl/dateformat/dateformat_format_object.cpp timeZone = obj_cal->getTimeZone().clone(); clone 156 ext/intl/dateformat/dateformat_format_object.cpp cal = obj_cal->clone(); clone 160 ext/intl/timezone/timezone_class.cpp timeZone = to->utimezone->clone(); clone 238 ext/intl/timezone/timezone_class.cpp newTimeZone = to_orig->utimezone->clone(); clone 132 ext/mbstring/oniguruma/regexec.c OnigCaptureTreeNode *clone, *child; clone 134 ext/mbstring/oniguruma/regexec.c clone = history_node_new(); clone 135 ext/mbstring/oniguruma/regexec.c CHECK_NULL_RETURN(clone); clone 137 ext/mbstring/oniguruma/regexec.c clone->beg = node->beg; clone 138 ext/mbstring/oniguruma/regexec.c clone->end = node->end; clone 142 ext/mbstring/oniguruma/regexec.c history_tree_free(clone); clone 145 ext/mbstring/oniguruma/regexec.c history_tree_add_child(clone, child); clone 148 ext/mbstring/oniguruma/regexec.c return clone; clone 781 ext/opcache/zend_accelerator_util_funcs.c zend_update_inherited_handler(clone); clone 647 ext/opcache/zend_persist.c if (ce->clone) { clone 648 ext/opcache/zend_persist.c ce->clone = zend_shared_alloc_get_xlat_entry(ce->clone); clone 649 ext/opcache/zend_persist.c ce->clone->op_array.refcount++; clone 4143 ext/reflection/php_reflection.c if (ce->clone) { clone 4144 ext/reflection/php_reflection.c RETURN_BOOL(ce->clone->common.fn_flags & ZEND_ACC_PUBLIC); clone 4149 ext/reflection/php_reflection.c if (ce->clone) { clone 4150 ext/reflection/php_reflection.c RETURN_BOOL(ce->clone->common.fn_flags & ZEND_ACC_PUBLIC); clone 1991 ext/simplexml/simplexml.c php_sxe_object *clone; clone 1995 ext/simplexml/simplexml.c clone = php_sxe_object_new(sxe->zo.ce TSRMLS_CC); clone 1996 ext/simplexml/simplexml.c clone->document = sxe->document; clone 1997 ext/simplexml/simplexml.c if (clone->document) { clone 1998 ext/simplexml/simplexml.c clone->document->refcount++; clone 1999 ext/simplexml/simplexml.c docp = clone->document->ptr; clone 2002 ext/simplexml/simplexml.c clone->iter.isprefix = sxe->iter.isprefix; clone 2004 ext/simplexml/simplexml.c clone->iter.name = xmlStrdup((xmlChar *)sxe->iter.name); clone 2007 ext/simplexml/simplexml.c clone->iter.nsprefix = xmlStrdup((xmlChar *)sxe->iter.nsprefix); clone 2009 ext/simplexml/simplexml.c clone->iter.type = sxe->iter.type; clone 2015 ext/simplexml/simplexml.c php_libxml_increment_node_ptr((php_libxml_node_object *)clone, nodep, NULL TSRMLS_CC); clone 2017 ext/simplexml/simplexml.c *clone_ptr = (void *) clone; clone 381 ext/spl/spl_directory.c if (intern->oth_handler && intern->oth_handler->clone) { clone 382 ext/spl/spl_directory.c intern->oth_handler->clone(source, intern TSRMLS_CC); clone 52 ext/spl/spl_directory.h spl_foreign_clone_t clone; clone 488 ext/xsl/xsltprocessor.c int clone; clone 629 ext/xsl/xsltprocessor.c clone = 0; clone 630 ext/xsl/xsltprocessor.c while(params[clone]) { clone 631 ext/xsl/xsltprocessor.c efree(params[clone++]);