Lines Matching refs:bio
31 static inline RuleBasedBreakIterator *fetch_rbbi(BreakIterator_object *bio) { in fetch_rbbi() argument
32 return (RuleBasedBreakIterator*)bio->biter; in fetch_rbbi()
50 if (bio->biter) { in _php_intlrbbi_constructor_body()
123 const UnicodeString rules = fetch_rbbi(bio)->getRules(); in PHP_METHOD()
125 u8str = intl_charFromString(rules, BREAKITER_ERROR_CODE_P(bio)); in PHP_METHOD()
128 intl_errors_set(BREAKITER_ERROR_P(bio), BREAKITER_ERROR_CODE(bio), in PHP_METHOD()
147 RETURN_LONG(fetch_rbbi(bio)->getRuleStatus()); in PHP_METHOD()
161 int32_t num_rules = fetch_rbbi(bio)->getRuleStatusVec(NULL, 0, in PHP_METHOD()
162 BREAKITER_ERROR_CODE(bio)); in PHP_METHOD()
164 ZEND_ASSERT(BREAKITER_ERROR_CODE(bio) == U_BUFFER_OVERFLOW_ERROR); in PHP_METHOD()
165 BREAKITER_ERROR_CODE(bio) = U_ZERO_ERROR; in PHP_METHOD()
168 num_rules = fetch_rbbi(bio)->getRuleStatusVec(rules.get(), num_rules, in PHP_METHOD()
169 BREAKITER_ERROR_CODE(bio)); in PHP_METHOD()
170 if (U_FAILURE(BREAKITER_ERROR_CODE(bio))) { in PHP_METHOD()
171 intl_errors_set(BREAKITER_ERROR_P(bio), BREAKITER_ERROR_CODE(bio), in PHP_METHOD()
195 const uint8_t *rules = fetch_rbbi(bio)->getBinaryRules(rules_len); in PHP_METHOD()
198 intl_errors_set(BREAKITER_ERROR_P(bio), BREAKITER_ERROR_CODE(bio), in PHP_METHOD()