spl_array_object 78 ext/spl/spl_array.c static inline spl_array_object *spl_array_from_obj(zend_object *obj) /* {{{ */ { spl_array_object 79 ext/spl/spl_array.c return (spl_array_object*)((char*)(obj) - XtOffsetOf(spl_array_object, std)); spl_array_object 85 ext/spl/spl_array.c static inline HashTable *spl_array_get_hash_table(spl_array_object* intern) { /* {{{ */ spl_array_object 93 ext/spl/spl_array.c spl_array_object *other = Z_SPLARRAY_P(&intern->array); spl_array_object 111 ext/spl/spl_array.c static inline zend_bool spl_array_is_object(spl_array_object *intern) /* {{{ */ spl_array_object 120 ext/spl/spl_array.c static int spl_array_skip_protected(spl_array_object *intern, HashTable *aht); spl_array_object 122 ext/spl/spl_array.c static zend_never_inline void spl_array_create_ht_iter(HashTable *ht, spl_array_object* intern) /* {{{ */ spl_array_object 130 ext/spl/spl_array.c static zend_always_inline uint32_t *spl_array_get_pos_ptr(HashTable *ht, spl_array_object* intern) /* {{{ */ spl_array_object 142 ext/spl/spl_array.c spl_array_object *intern = spl_array_from_obj(object); spl_array_object 159 ext/spl/spl_array.c spl_array_object *intern; spl_array_object 163 ext/spl/spl_array.c intern = ecalloc(1, sizeof(spl_array_object) + zend_object_properties_size(parent)); spl_array_object 171 ext/spl/spl_array.c spl_array_object *other = Z_SPLARRAY_P(orig); spl_array_object 283 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 390 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 431 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 511 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 594 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 684 ext/spl/spl_array.c static inline int spl_array_object_verify_pos_ex(spl_array_object *object, HashTable *ht, const char *msg_prefix) spl_array_object 695 ext/spl/spl_array.c static inline int spl_array_object_verify_pos(spl_array_object *object, HashTable *ht) spl_array_object 742 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 789 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 796 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 813 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(obj); spl_array_object 846 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(obj); spl_array_object 855 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 866 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 878 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 889 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 900 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 914 ext/spl/spl_array.c spl_array_object *intern1, spl_array_object 932 ext/spl/spl_array.c static int spl_array_skip_protected(spl_array_object *intern, HashTable *aht) /* {{{ */ spl_array_object 962 ext/spl/spl_array.c static int spl_array_next_ex(spl_array_object *intern, HashTable *aht) /* {{{ */ spl_array_object 974 ext/spl/spl_array.c static int spl_array_next(spl_array_object *intern) /* {{{ */ spl_array_object 991 ext/spl/spl_array.c spl_array_object *object = Z_SPLARRAY_P(&iter->data); spl_array_object 1008 ext/spl/spl_array.c spl_array_object *object = Z_SPLARRAY_P(&iter->data); spl_array_object 1025 ext/spl/spl_array.c spl_array_object *object = Z_SPLARRAY_P(&iter->data); spl_array_object 1042 ext/spl/spl_array.c spl_array_object *object = Z_SPLARRAY_P(&iter->data); spl_array_object 1059 ext/spl/spl_array.c static void spl_array_rewind(spl_array_object *intern) /* {{{ */ spl_array_object 1079 ext/spl/spl_array.c spl_array_object *object = Z_SPLARRAY_P(&iter->data); spl_array_object 1091 ext/spl/spl_array.c static void spl_array_set_array(zval *object, spl_array_object *intern, zval *array, zend_long ar_flags, int just_array) { spl_array_object 1105 ext/spl/spl_array.c spl_array_object *other = Z_SPLARRAY_P(array); spl_array_object 1147 ext/spl/spl_array.c spl_array_object *array_object = Z_SPLARRAY_P(object); spl_array_object 1172 ext/spl/spl_array.c spl_array_object *intern; spl_array_object 1202 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1224 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1240 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1255 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1271 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1292 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1313 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1329 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1357 ext/spl/spl_array.c int static spl_array_object_count_elements_helper(spl_array_object *intern, zend_long *count) /* {{{ */ spl_array_object 1388 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1410 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(getThis()); spl_array_object 1423 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(getThis()); spl_array_object 1511 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1550 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1566 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1586 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1606 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1630 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1666 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); spl_array_object 1719 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(getThis()); spl_array_object 1930 ext/spl/spl_array.c spl_handler_ArrayObject.offset = XtOffsetOf(spl_array_object, std);