dit_type 140 ext/spl/spl_iterators.c if (it->dit_type == DIT_Unknown) { \ dit_type 1428 ext/spl/spl_iterators.c if (intern->dit_type == DIT_Unknown) { \ dit_type 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) dit_type 1460 ext/spl/spl_iterators.c if (intern->dit_type != DIT_Unknown) { dit_type 1465 ext/spl/spl_iterators.c intern->dit_type = dit_type; dit_type 1466 ext/spl/spl_iterators.c switch (dit_type) { dit_type 1600 ext/spl/spl_iterators.c intern->inner.ce = dit_type == DIT_IteratorIterator ? ce : Z_OBJCE_P(zobject); dit_type 1666 ext/spl/spl_iterators.c if (intern->dit_type == DIT_CachingIterator || intern->dit_type == DIT_RecursiveCachingIterator) { dit_type 2318 ext/spl/spl_iterators.c if (object->dit_type == DIT_AppendIterator) { dit_type 2325 ext/spl/spl_iterators.c if (object->dit_type == DIT_CachingIterator || object->dit_type == DIT_RecursiveCachingIterator) { dit_type 2330 ext/spl/spl_iterators.c if (object->dit_type == DIT_RegexIterator || object->dit_type == DIT_RecursiveRegexIterator) { dit_type 2340 ext/spl/spl_iterators.c if (object->dit_type == DIT_CallbackFilterIterator || object->dit_type == DIT_RecursiveCallbackFilterIterator) { dit_type 2362 ext/spl/spl_iterators.c intern->dit_type = DIT_Unknown; dit_type 2654 ext/spl/spl_iterators.c if (intern->dit_type == DIT_RecursiveCachingIterator) { dit_type 139 ext/spl/spl_iterators.h dual_it_type dit_type;