Lines Matching defs:order
404 LocalArray<Order> orders(getOrders(iter, orderLength));
429 if (o != orders[index].order) {
433 while (index > 0 && orders[--index].order == 0) {
437 if (o != orders[index].order) {
438 errln("Mismatched order at index %d: 0x%0:8X vs. 0x%0:8X", index,
439 orders[index].order, o);
457 while (index != 0 && orders[index - 1].order == 0)
497 IntlTestCollator::Order *IntlTestCollator::getOrders(CollationElementIterator &iter, int32_t &orderLength)
501 LocalArray<Order> orders(new Order[maxSize]);
505 int32_t order;
506 while ((order = iter.next(status)) != CollationElementIterator::NULLORDER)
511 Order *temp = new Order[maxSize];
513 uprv_memcpy(temp, orders.getAlias(), size * sizeof(Order));
517 orders[size].order = order;
526 Order *temp = new Order[size];
528 uprv_memcpy(temp, orders.getAlias(), size * sizeof(Order));