Lines Matching refs:pelement
167 spl_SplObjectStorageElement *pelement, element; in spl_object_storage_attach() local
173 pelement = spl_object_storage_get(intern, &key); in spl_object_storage_attach()
175 if (pelement) { in spl_object_storage_attach()
176 zval_ptr_dtor(&pelement->inf); in spl_object_storage_attach()
178 ZVAL_COPY(&pelement->inf, inf); in spl_object_storage_attach()
180 ZVAL_NULL(&pelement->inf); in spl_object_storage_attach()
183 return pelement; in spl_object_storage_attach()
193 …pelement = zend_hash_update_mem(&intern->storage, key.key, &element, sizeof(spl_SplObjectStorageEl… in spl_object_storage_attach()
195 …pelement = zend_hash_index_update_mem(&intern->storage, key.h, &element, sizeof(spl_SplObjectStora… in spl_object_storage_attach()
198 return pelement; in spl_object_storage_attach()
792 spl_SplObjectStorageElement *pelement; in SPL_METHOD() local
826 pelement = spl_object_storage_get(intern, &key); in SPL_METHOD()
828 if (pelement) { in SPL_METHOD()
829 if (!Z_ISUNDEF(pelement->inf)) { in SPL_METHOD()
830 var_push_dtor(&var_hash, &pelement->inf); in SPL_METHOD()
832 if (!Z_ISUNDEF(pelement->obj)) { in SPL_METHOD()
833 var_push_dtor(&var_hash, &pelement->obj); in SPL_METHOD()