Lines Matching refs:bio
69 BreakIterator_object *bio; in breakiterator_object_construct() local
72 ZEND_ASSERT(bio->biter == NULL); in breakiterator_object_construct()
73 bio->biter = biter; in breakiterator_object_construct()
141 BreakIterator_object *bio; in BreakIterator_get_debug_info() local
148 bio = php_intl_breakiterator_fetch_object(object); in BreakIterator_get_debug_info()
149 biter = bio->biter; in BreakIterator_get_debug_info()
159 if (Z_ISUNDEF(bio->text)) { in BreakIterator_get_debug_info()
163 Z_TRY_ADDREF(bio->text); in BreakIterator_get_debug_info()
164 zend_hash_str_update(debug_info, "text", sizeof("text") - 1, &bio->text); in BreakIterator_get_debug_info()
177 static void breakiterator_object_init(BreakIterator_object *bio) in breakiterator_object_init() argument
179 intl_error_init(BREAKITER_ERROR_P(bio)); in breakiterator_object_init()
180 bio->biter = NULL; in breakiterator_object_init()
181 ZVAL_UNDEF(&bio->text); in breakiterator_object_init()
188 BreakIterator_object* bio = php_intl_breakiterator_fetch_object(object); in BreakIterator_objects_free() local
190 zval_ptr_dtor(&bio->text); in BreakIterator_objects_free()
191 if (bio->biter) { in BreakIterator_objects_free()
192 delete bio->biter; in BreakIterator_objects_free()
193 bio->biter = NULL; in BreakIterator_objects_free()
195 intl_error_reset(BREAKITER_ERROR_P(bio)); in BreakIterator_objects_free()
197 zend_object_std_dtor(&bio->zo); in BreakIterator_objects_free()