spl_dual_it_object 139 ext/spl/spl_iterators.c spl_dual_it_object *it = Z_SPLDUAL_IT_P(objzval); \ spl_dual_it_object 1364 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1391 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1436 ext/spl/spl_iterators.c static inline int spl_dual_it_fetch(spl_dual_it_object *intern, int check_more); spl_dual_it_object 1450 ext/spl/spl_iterators.c static spl_dual_it_object* spl_dual_it_construct(INTERNAL_FUNCTION_PARAMETERS, zend_class_entry *ce_base, zend_class_entry *ce_inner, dual_it_type dit_type) spl_dual_it_object 1453 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1628 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1646 ext/spl/spl_iterators.c static inline void spl_dual_it_require(spl_dual_it_object *intern) spl_dual_it_object 1653 ext/spl/spl_iterators.c static inline void spl_dual_it_free(spl_dual_it_object *intern) spl_dual_it_object 1678 ext/spl/spl_iterators.c static inline void spl_dual_it_rewind(spl_dual_it_object *intern) spl_dual_it_object 1687 ext/spl/spl_iterators.c static inline int spl_dual_it_valid(spl_dual_it_object *intern) spl_dual_it_object 1696 ext/spl/spl_iterators.c static inline int spl_dual_it_fetch(spl_dual_it_object *intern, int check_more) spl_dual_it_object 1721 ext/spl/spl_iterators.c static inline void spl_dual_it_next(spl_dual_it_object *intern, int do_free) spl_dual_it_object 1738 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1757 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1778 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1806 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1830 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1842 ext/spl/spl_iterators.c static inline void spl_filter_it_fetch(zval *zthis, spl_dual_it_object *intern) spl_dual_it_object 1863 ext/spl/spl_iterators.c static inline void spl_filter_it_rewind(zval *zthis, spl_dual_it_object *intern) spl_dual_it_object 1869 ext/spl/spl_iterators.c static inline void spl_filter_it_next(zval *zthis, spl_dual_it_object *intern) spl_dual_it_object 1879 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1893 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1922 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1943 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1963 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 1997 ext/spl/spl_iterators.c spl_dual_it_object *intern = Z_SPLDUAL_IT_P(getThis()); spl_dual_it_object 2035 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2121 ext/spl/spl_iterators.c spl_dual_it_object *intern = Z_SPLDUAL_IT_P(getThis()); spl_dual_it_object 2134 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2149 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2170 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2185 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2201 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2220 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2244 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2273 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2295 ext/spl/spl_iterators.c spl_dual_it_object *object = spl_dual_it_from_obj(_object); spl_dual_it_object 2311 ext/spl/spl_iterators.c spl_dual_it_object *object = spl_dual_it_from_obj(_object); spl_dual_it_object 2359 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2361 ext/spl/spl_iterators.c intern = ecalloc(1, sizeof(spl_dual_it_object) + zend_object_properties_size(class_type)); spl_dual_it_object 2479 ext/spl/spl_iterators.c static inline int spl_limit_it_valid(spl_dual_it_object *intern) spl_dual_it_object 2489 ext/spl/spl_iterators.c static inline void spl_limit_it_seek(spl_dual_it_object *intern, zend_long pos) spl_dual_it_object 2539 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2550 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2562 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2576 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2592 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2629 ext/spl/spl_iterators.c static inline int spl_caching_it_valid(spl_dual_it_object *intern) spl_dual_it_object 2634 ext/spl/spl_iterators.c static inline int spl_caching_it_has_next(spl_dual_it_object *intern) spl_dual_it_object 2639 ext/spl/spl_iterators.c static inline void spl_caching_it_next(spl_dual_it_object *intern) spl_dual_it_object 2712 ext/spl/spl_iterators.c static inline void spl_caching_it_rewind(spl_dual_it_object *intern) spl_dual_it_object 2730 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2745 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2760 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2775 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2790 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2818 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2844 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2873 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2895 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2917 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2938 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2954 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 2987 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3054 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3069 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3142 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3156 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3175 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3194 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3230 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3312 ext/spl/spl_iterators.c int spl_append_it_next_iterator(spl_dual_it_object *intern) /* {{{*/ spl_dual_it_object 3339 ext/spl/spl_iterators.c void spl_append_it_fetch(spl_dual_it_object *intern) /* {{{*/ spl_dual_it_object 3350 ext/spl/spl_iterators.c void spl_append_it_next(spl_dual_it_object *intern) /* {{{ */ spl_dual_it_object 3369 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3394 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3412 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3427 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3442 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3458 ext/spl/spl_iterators.c spl_dual_it_object *intern; spl_dual_it_object 3696 ext/spl/spl_iterators.c spl_handlers_dual_it.offset = XtOffsetOf(spl_dual_it_object, std); spl_dual_it_object 170 ext/spl/spl_iterators.h static inline spl_dual_it_object *spl_dual_it_from_obj(zend_object *obj) /* {{{ */ { spl_dual_it_object 171 ext/spl/spl_iterators.h return (spl_dual_it_object*)((char*)(obj) - XtOffsetOf(spl_dual_it_object, std));