Home | History | Annotate | Download | only in intltest

Lines Matching refs:dataLength

57     void checkData(const StringAndValue data[], int32_t dataLength);
58 void checkData(const StringAndValue data[], int32_t dataLength, UStringTrieBuildOption buildOption);
59 BytesTrie *buildTrie(const StringAndValue data[], int32_t dataLength,
61 void checkFirst(BytesTrie &trie, const StringAndValue data[], int32_t dataLength);
62 void checkNext(BytesTrie &trie, const StringAndValue data[], int32_t dataLength);
63 void checkNextWithState(BytesTrie &trie, const StringAndValue data[], int32_t dataLength);
64 void checkNextString(BytesTrie &trie, const StringAndValue data[], int32_t dataLength);
65 void checkIterator(const BytesTrie &trie, const StringAndValue data[], int32_t dataLength);
66 void checkIterator(BytesTrie::Iterator &iter, const StringAndValue data[], int32_t dataLength);
588 void BytesTrieTest::checkData(const StringAndValue data[], int32_t dataLength) {
589 logln("checkData(dataLength=%d, fast)", (int)dataLength);
590 checkData(data, dataLength, USTRINGTRIE_BUILD_FAST);
591 logln("checkData(dataLength=%d, small)", (int)dataLength);
592 checkData(data, dataLength, USTRINGTRIE_BUILD_SMALL);
595 void BytesTrieTest::checkData(const StringAndValue data[], int32_t dataLength, UStringTrieBuildOption buildOption) {
596 LocalPointer<BytesTrie> trie(buildTrie(data, dataLength, buildOption));
600 checkFirst(*trie, data, dataLength);
601 checkNext(*trie, data, dataLength);
602 checkNextWithState(*trie, data, dataLength);
603 checkNextString(*trie, data, dataLength);
604 checkIterator(*trie, data, dataLength);
607 BytesTrie *BytesTrieTest::buildTrie(const StringAndValue data[], int32_t dataLength,
612 if(dataLength&1) {
614 index=dataLength/2;
616 } else if((dataLength%3)!=0) {
618 index=dataLength/5;
621 index=dataLength-1;
625 for(int32_t i=0; i<dataLength; ++i) {
627 index=(index+step)%dataLength;
648 if((dataLength&1)!=0) {
656 const StringAndValue data[], int32_t dataLength) {
657 for(int32_t i=0; i<dataLength; ++i) {
678 const StringAndValue data[], int32_t dataLength) {
680 for(int32_t i=0; i<dataLength; ++i) {
758 const StringAndValue data[], int32_t dataLength) {
760 for(int32_t i=0; i<dataLength; ++i) {
818 const StringAndValue data[], int32_t dataLength) {
819 for(int32_t i=0; i<dataLength; ++i) {
835 const StringAndValue data[], int32_t dataLength) {
841 checkIterator(iter, data, dataLength);
845 const StringAndValue data[], int32_t dataLength) {
847 for(int32_t i=0; i<dataLength; ++i) {