Lines Matching refs:bio
32 static inline RuleBasedBreakIterator *fetch_rbbi(BreakIterator_object *bio) { in fetch_rbbi() argument
33 return (RuleBasedBreakIterator*)bio->biter; in fetch_rbbi()
122 const UnicodeString rules = fetch_rbbi(bio)->getRules(); in PHP_FUNCTION()
124 u8str = intl_charFromString(rules, BREAKITER_ERROR_CODE_P(bio)); in PHP_FUNCTION()
127 intl_errors_set(BREAKITER_ERROR_P(bio), BREAKITER_ERROR_CODE(bio), in PHP_FUNCTION()
148 RETURN_LONG(fetch_rbbi(bio)->getRuleStatus()); in PHP_FUNCTION()
164 int32_t num_rules = fetch_rbbi(bio)->getRuleStatusVec(NULL, 0, in PHP_FUNCTION()
165 BREAKITER_ERROR_CODE(bio)); in PHP_FUNCTION()
166 if (BREAKITER_ERROR_CODE(bio) == U_BUFFER_OVERFLOW_ERROR) { in PHP_FUNCTION()
167 BREAKITER_ERROR_CODE(bio) = U_ZERO_ERROR; in PHP_FUNCTION()
170 INTL_METHOD_CHECK_STATUS(bio, "rbbi_get_rule_status_vec: failed " in PHP_FUNCTION()
174 num_rules = fetch_rbbi(bio)->getRuleStatusVec(rules, num_rules, in PHP_FUNCTION()
175 BREAKITER_ERROR_CODE(bio)); in PHP_FUNCTION()
176 if (U_FAILURE(BREAKITER_ERROR_CODE(bio))) { in PHP_FUNCTION()
178 intl_errors_set(BREAKITER_ERROR_P(bio), BREAKITER_ERROR_CODE(bio), in PHP_FUNCTION()
206 const uint8_t *rules = fetch_rbbi(bio)->getBinaryRules(rules_len); in PHP_FUNCTION()
209 intl_errors_set(BREAKITER_ERROR_P(bio), BREAKITER_ERROR_CODE(bio), in PHP_FUNCTION()