Searched defs:clone (Results 1 - 13 of 13) sorted by relevance

/PHP_TRUNK/ext/intl/breakiterator/
H A Dcodepointiterator_internal.cpp93 CodePointBreakIterator* CodePointBreakIterator::clone(void) const function in class:CodePointBreakIterator
/PHP_TRUNK/ext/spl/
H A Dspl_directory.h52 spl_foreign_clone_t clone; member in struct:_spl_other_handler
/PHP_TRUNK/ext/com_dotnet/
H A Dcom_persist.c717 php_com_persist_helper *clone, *object = (php_com_persist_helper*)Z_OBJ_P(obj); local
719 clone = emalloc(sizeof(*object));
720 memcpy(clone, object, sizeof(*object));
722 zend_object_std_init(&clone->std, object->std.ce);
724 if (clone->ipf) {
725 IPersistFile_AddRef(clone->ipf);
727 if (clone->ips) {
728 IPersistStream_AddRef(clone->ips);
730 if (clone->ipsi) {
731 IPersistStreamInit_AddRef(clone
[all...]
/PHP_TRUNK/ext/mbstring/oniguruma/
H A Dregexec.c132 OnigCaptureTreeNode *clone, *child; local
134 clone = history_node_new();
135 CHECK_NULL_RETURN(clone);
137 clone->beg = node->beg;
138 clone->end = node->end;
142 history_tree_free(clone);
145 history_tree_add_child(clone, child);
148 return clone;
/PHP_TRUNK/ext/xsl/
H A Dxsltprocessor.c444 /* check if the stylesheet is using xsl:key, if yes, we have to clone the document _always_ before a transformation */
481 int clone; local
604 clone = 0;
605 while(params[clone]) {
606 efree(params[clone++]);
/PHP_TRUNK/Zend/
H A Dzend.h146 union _zend_function *clone; member in struct:_zend_class_entry
H A Dzend_API.c2122 zend_function *ctor = NULL, *dtor = NULL, *clone = NULL, *__get = NULL, *__set = NULL, *__unset = NULL, *__isset = NULL, *__call = NULL, *__callstatic = NULL, *__tostring = NULL, *__debugInfo = NULL; local
2257 /* Look for ctor, dtor, clone
2271 clone = reg_function;
2323 scope->clone = clone;
2346 if (clone) {
2347 clone->common.fn_flags |= ZEND_ACC_CLONE;
2348 if (clone->common.fn_flags & ZEND_ACC_STATIC) {
2349 zend_error(error_type, "Constructor %s::%s() cannot be static", scope->name->val, clone->common.function_name->val);
2351 clone
[all...]
H A Dzend_vm_def.h4800 zend_function *clone; variable
4830 clone = ce ? ce->clone : NULL;
4834 zend_error(E_EXCEPTION | E_ERROR, "Trying to clone an uncloneable object of class %s", ce->name->val);
4836 zend_error(E_EXCEPTION | E_ERROR, "Trying to clone an uncloneable object");
4842 if (ce && clone) {
4843 if (clone->op_array.fn_flags & ZEND_ACC_PRIVATE) {
4851 } else if ((clone->common.fn_flags & ZEND_ACC_PROTECTED)) {
4854 if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(clone), EG(scope)))) {
H A Dzend_vm_execute.h3128 zend_function *clone; local
3158 clone = ce ? ce->clone : NULL;
3162 zend_error(E_EXCEPTION | E_ERROR, "Trying to clone an uncloneable object of class %s", ce->name->val);
3164 zend_error(E_EXCEPTION | E_ERROR, "Trying to clone an uncloneable object");
3170 if (ce && clone) {
3171 if (clone->op_array.fn_flags & ZEND_ACC_PRIVATE) {
3179 } else if ((clone->common.fn_flags & ZEND_ACC_PROTECTED)) {
3182 if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(clone), EG(scope)))) {
21241 zend_function *clone; local
27374 zend_function *clone; local
38539 zend_function *clone; local
[all...]
/PHP_TRUNK/ext/dom/
H A Dphp_dom.c507 dom_object *clone = dom_objects_set_class(intern->std.ce, 0); local
509 clone->std.handlers = dom_get_obj_handlers();
510 zend_objects_clone_members(&clone->std, &intern->std);
519 clone->document = intern->document;
521 php_libxml_increment_doc_ref((php_libxml_node_object *)clone, cloned_node->doc);
522 php_libxml_increment_node_ptr((php_libxml_node_object *)clone, cloned_node, (void *)clone);
523 if (intern->document != clone->document) {
524 dom_copy_doc_props(intern->document, clone->document);
531 return &clone
[all...]
/PHP_TRUNK/ext/curl/
H A Dphp_curl.h184 uint32_t clone; member in struct:__anon7
/PHP_TRUNK/ext/simplexml/
H A Dsimplexml.c1970 php_sxe_object *clone; local
1974 clone = php_sxe_object_new(sxe->zo.ce);
1975 clone->document = sxe->document;
1976 if (clone->document) {
1977 clone->document->refcount++;
1978 docp = clone->document->ptr;
1981 clone->iter.isprefix = sxe->iter.isprefix;
1983 clone->iter.name = xmlStrdup((xmlChar *)sxe->iter.name);
1986 clone->iter.nsprefix = xmlStrdup((xmlChar *)sxe->iter.nsprefix);
1988 clone
[all...]
/PHP_TRUNK/ext/date/
H A Dphp_date.c4345 timelib_time *clone; local
4387 clone = timelib_time_ctor();
4388 memcpy(clone, dateobj->time, sizeof(timelib_time));
4390 clone->tz_abbr = strdup(dateobj->time->tz_abbr);
4393 clone->tz_info = dateobj->time->tz_info;
4395 dpobj->start = clone;
4404 clone = timelib_time_clone(dateobj->time);
4405 dpobj->end = clone;

Completed in 95 milliseconds