Home | History | Annotate | Download | only in intltest

Lines Matching refs:dataLength

64     void checkData(const StringAndValue data[], int32_t dataLength);
65 void checkData(const StringAndValue data[], int32_t dataLength, UStringTrieBuildOption buildOption);
66 UCharsTrie *buildTrie(const StringAndValue data[], int32_t dataLength,
68 void checkFirst(UCharsTrie &trie, const StringAndValue data[], int32_t dataLength);
69 void checkNext(UCharsTrie &trie, const StringAndValue data[], int32_t dataLength);
70 void checkNextWithState(UCharsTrie &trie, const StringAndValue data[], int32_t dataLength);
71 void checkNextString(UCharsTrie &trie, const StringAndValue data[], int32_t dataLength);
72 void checkIterator(UCharsTrie &trie, const StringAndValue data[], int32_t dataLength);
73 void checkIterator(UCharsTrie::Iterator &iter, const StringAndValue data[], int32_t dataLength);
747 void UCharsTrieTest::checkData(const StringAndValue data[], int32_t dataLength) {
748 logln("checkData(dataLength=%d, fast)", (int)dataLength);
749 checkData(data, dataLength, USTRINGTRIE_BUILD_FAST);
750 logln("checkData(dataLength=%d, small)", (int)dataLength);
751 checkData(data, dataLength, USTRINGTRIE_BUILD_SMALL);
754 void UCharsTrieTest::checkData(const StringAndValue data[], int32_t dataLength, UStringTrieBuildOption buildOption) {
755 LocalPointer<UCharsTrie> trie(buildTrie(data, dataLength, buildOption));
759 checkFirst(*trie, data, dataLength);
760 checkNext(*trie, data, dataLength);
761 checkNextWithState(*trie, data, dataLength);
762 checkNextString(*trie, data, dataLength);
763 checkIterator(*trie, data, dataLength);
766 UCharsTrie *UCharsTrieTest::buildTrie(const StringAndValue data[], int32_t dataLength,
771 if(dataLength&1) {
773 index=dataLength/2;
775 } else if((dataLength%3)!=0) {
777 index=dataLength/5;
780 index=dataLength-1;
784 for(int32_t i=0; i<dataLength; ++i) {
787 index=(index+step)%dataLength;
810 if((dataLength&1)!=0) {
818 const StringAndValue data[], int32_t dataLength) {
819 for(int32_t i=0; i<dataLength; ++i) {
856 const StringAndValue data[], int32_t dataLength) {
858 for(int32_t i=0; i<dataLength; ++i) {
930 const StringAndValue data[], int32_t dataLength) {
932 for(int32_t i=0; i<dataLength; ++i) {
990 const StringAndValue data[], int32_t dataLength) {
991 for(int32_t i=0; i<dataLength; ++i) {
1008 const StringAndValue data[], int32_t dataLength) {
1014 checkIterator(iter, data, dataLength);
1018 const StringAndValue data[], int32_t dataLength) {
1020 for(int32_t i=0; i<dataLength; ++i) {