Lines Matching refs:bio

72 	BreakIterator_object *bio;  in breakiterator_object_construct()  local
75 assert(bio->biter == NULL); in breakiterator_object_construct()
76 bio->biter = biter; in breakiterator_object_construct()
142 BreakIterator_object *bio; in BreakIterator_get_debug_info() local
150 bio = Z_INTL_BREAKITERATOR_P(object); in BreakIterator_get_debug_info()
151 biter = bio->biter; in BreakIterator_get_debug_info()
161 if (Z_ISUNDEF(bio->text)) { in BreakIterator_get_debug_info()
165 Z_TRY_ADDREF(bio->text); in BreakIterator_get_debug_info()
166 zend_hash_str_update(debug_info, "text", sizeof("text") - 1, &bio->text); in BreakIterator_get_debug_info()
170 zend_hash_str_update(debug_info, "type", sizeof("type") - 1, &bio->text); in BreakIterator_get_debug_info()
179 static void breakiterator_object_init(BreakIterator_object *bio) in breakiterator_object_init() argument
181 intl_error_init(BREAKITER_ERROR_P(bio)); in breakiterator_object_init()
182 bio->biter = NULL; in breakiterator_object_init()
183 ZVAL_UNDEF(&bio->text); in breakiterator_object_init()
197 BreakIterator_object* bio = php_intl_breakiterator_fetch_object(object); in BreakIterator_objects_free() local
199 zval_ptr_dtor(&bio->text); in BreakIterator_objects_free()
200 if (bio->biter) { in BreakIterator_objects_free()
201 delete bio->biter; in BreakIterator_objects_free()
202 bio->biter = NULL; in BreakIterator_objects_free()
204 intl_error_reset(BREAKITER_ERROR_P(bio)); in BreakIterator_objects_free()
206 zend_object_std_dtor(&bio->zo); in BreakIterator_objects_free()