Lines Matching refs:bio
29 static inline RuleBasedBreakIterator *fetch_rbbi(BreakIterator_object *bio) { in fetch_rbbi() argument
30 return (RuleBasedBreakIterator*)bio->biter; in fetch_rbbi()
118 const UnicodeString rules = fetch_rbbi(bio)->getRules(); in PHP_FUNCTION()
120 u8str = intl_charFromString(rules, BREAKITER_ERROR_CODE_P(bio)); in PHP_FUNCTION()
123 intl_errors_set(BREAKITER_ERROR_P(bio), BREAKITER_ERROR_CODE(bio), in PHP_FUNCTION()
144 RETURN_LONG(fetch_rbbi(bio)->getRuleStatus()); in PHP_FUNCTION()
160 int32_t num_rules = fetch_rbbi(bio)->getRuleStatusVec(NULL, 0, in PHP_FUNCTION()
161 BREAKITER_ERROR_CODE(bio)); in PHP_FUNCTION()
162 if (BREAKITER_ERROR_CODE(bio) == U_BUFFER_OVERFLOW_ERROR) { in PHP_FUNCTION()
163 BREAKITER_ERROR_CODE(bio) = U_ZERO_ERROR; in PHP_FUNCTION()
166 INTL_METHOD_CHECK_STATUS(bio, "rbbi_get_rule_status_vec: failed " in PHP_FUNCTION()
170 num_rules = fetch_rbbi(bio)->getRuleStatusVec(rules, num_rules, in PHP_FUNCTION()
171 BREAKITER_ERROR_CODE(bio)); in PHP_FUNCTION()
172 if (U_FAILURE(BREAKITER_ERROR_CODE(bio))) { in PHP_FUNCTION()
174 intl_errors_set(BREAKITER_ERROR_P(bio), BREAKITER_ERROR_CODE(bio), in PHP_FUNCTION()
202 const uint8_t *rules = fetch_rbbi(bio)->getBinaryRules(rules_len); in PHP_FUNCTION()
205 intl_errors_set(BREAKITER_ERROR_P(bio), BREAKITER_ERROR_CODE(bio), in PHP_FUNCTION()