Lines Matching refs:bio
30 static inline RuleBasedBreakIterator *fetch_rbbi(BreakIterator_object *bio) { in fetch_rbbi() argument
31 return (RuleBasedBreakIterator*)bio->biter; in fetch_rbbi()
49 if (bio->biter) { in _php_intlrbbi_constructor_body()
117 const UnicodeString rules = fetch_rbbi(bio)->getRules(); in PHP_METHOD()
119 u8str = intl_charFromString(rules, BREAKITER_ERROR_CODE_P(bio)); in PHP_METHOD()
122 intl_errors_set(BREAKITER_ERROR_P(bio), BREAKITER_ERROR_CODE(bio), in PHP_METHOD()
141 RETURN_LONG(fetch_rbbi(bio)->getRuleStatus()); in PHP_METHOD()
155 int32_t num_rules = fetch_rbbi(bio)->getRuleStatusVec(NULL, 0, in PHP_METHOD()
156 BREAKITER_ERROR_CODE(bio)); in PHP_METHOD()
158 ZEND_ASSERT(BREAKITER_ERROR_CODE(bio) == U_BUFFER_OVERFLOW_ERROR); in PHP_METHOD()
159 BREAKITER_ERROR_CODE(bio) = U_ZERO_ERROR; in PHP_METHOD()
162 num_rules = fetch_rbbi(bio)->getRuleStatusVec(rules, num_rules, in PHP_METHOD()
163 BREAKITER_ERROR_CODE(bio)); in PHP_METHOD()
164 if (U_FAILURE(BREAKITER_ERROR_CODE(bio))) { in PHP_METHOD()
166 intl_errors_set(BREAKITER_ERROR_P(bio), BREAKITER_ERROR_CODE(bio), in PHP_METHOD()
191 const uint8_t *rules = fetch_rbbi(bio)->getBinaryRules(rules_len); in PHP_METHOD()
194 intl_errors_set(BREAKITER_ERROR_P(bio), BREAKITER_ERROR_CODE(bio), in PHP_METHOD()