current_zval       69 ext/spl/spl_directory.c 	if (!Z_ISUNDEF(intern->u.file.current_zval)) {
current_zval       70 ext/spl/spl_directory.c 		zval_ptr_dtor(&intern->u.file.current_zval);
current_zval       71 ext/spl/spl_directory.c 		ZVAL_UNDEF(&intern->u.file.current_zval);
current_zval     2014 ext/spl/spl_directory.c 	zend_long line_add = (intern->u.file.current_line || !Z_ISUNDEF(intern->u.file.current_zval)) ? 1 : 0;
current_zval     2129 ext/spl/spl_directory.c 		if (!Z_ISUNDEF(intern->u.file.current_zval)) {
current_zval     2130 ext/spl/spl_directory.c 			zval_ptr_dtor(&intern->u.file.current_zval);
current_zval     2131 ext/spl/spl_directory.c 			ZVAL_UNDEF(&intern->u.file.current_zval);
current_zval     2134 ext/spl/spl_directory.c 		php_fgetcsv(intern->u.file.stream, delimiter, enclosure, escape, buf_len, buf, &intern->u.file.current_zval);
current_zval     2137 ext/spl/spl_directory.c 			value = &intern->u.file.current_zval;
current_zval     2165 ext/spl/spl_directory.c 			if (intern->u.file.current_line || !Z_ISUNDEF(intern->u.file.current_zval)) {
current_zval     2176 ext/spl/spl_directory.c 				ZVAL_COPY(&intern->u.file.current_zval, value);
current_zval     2192 ext/spl/spl_directory.c 	} else if (!Z_ISUNDEF(intern->u.file.current_zval)) {
current_zval     2193 ext/spl/spl_directory.c 		switch(Z_TYPE(intern->u.file.current_zval)) {
current_zval     2195 ext/spl/spl_directory.c 				return Z_STRLEN(intern->u.file.current_zval) == 0;
current_zval     2198 ext/spl/spl_directory.c 						&& zend_hash_num_elements(Z_ARRVAL(intern->u.file.current_zval)) == 1) {
current_zval     2202 ext/spl/spl_directory.c 					while (Z_ISUNDEF(Z_ARRVAL(intern->u.file.current_zval)->arData[idx].val)) {
current_zval     2205 ext/spl/spl_directory.c 					first = &Z_ARRVAL(intern->u.file.current_zval)->arData[idx].val;
current_zval     2208 ext/spl/spl_directory.c 				return zend_hash_num_elements(Z_ARRVAL(intern->u.file.current_zval)) == 0;
current_zval     2386 ext/spl/spl_directory.c 		RETURN_BOOL(intern->u.file.current_line || !Z_ISUNDEF(intern->u.file.current_zval));
current_zval     2431 ext/spl/spl_directory.c 	if (!intern->u.file.current_line && Z_ISUNDEF(intern->u.file.current_zval)) {
current_zval     2434 ext/spl/spl_directory.c 	if (intern->u.file.current_line && (!SPL_HAS_FLAG(intern->flags, SPL_FILE_OBJECT_READ_CSV) || Z_ISUNDEF(intern->u.file.current_zval))) {
current_zval     2436 ext/spl/spl_directory.c 	} else if (!Z_ISUNDEF(intern->u.file.current_zval)) {
current_zval     2437 ext/spl/spl_directory.c 		zval *value = &intern->u.file.current_zval;
current_zval       92 ext/spl/spl_directory.h 			zval               current_zval;