Home | History | Annotate | Download | only in intltest

Lines Matching refs:dataLength

67     void checkData(const StringAndValue data[], int32_t dataLength);
68 void checkData(const StringAndValue data[], int32_t dataLength, UStringTrieBuildOption buildOption);
69 UCharsTrie *buildTrie(const StringAndValue data[], int32_t dataLength,
71 void checkFirst(UCharsTrie &trie, const StringAndValue data[], int32_t dataLength);
72 void checkNext(UCharsTrie &trie, const StringAndValue data[], int32_t dataLength);
73 void checkNextWithState(UCharsTrie &trie, const StringAndValue data[], int32_t dataLength);
74 void checkNextString(UCharsTrie &trie, const StringAndValue data[], int32_t dataLength);
75 void checkIterator(UCharsTrie &trie, const StringAndValue data[], int32_t dataLength);
76 void checkIterator(UCharsTrie::Iterator &iter, const StringAndValue data[], int32_t dataLength);
750 void UCharsTrieTest::checkData(const StringAndValue data[], int32_t dataLength) {
751 logln("checkData(dataLength=%d, fast)", (int)dataLength);
752 checkData(data, dataLength, USTRINGTRIE_BUILD_FAST);
753 logln("checkData(dataLength=%d, small)", (int)dataLength);
754 checkData(data, dataLength, USTRINGTRIE_BUILD_SMALL);
757 void UCharsTrieTest::checkData(const StringAndValue data[], int32_t dataLength, UStringTrieBuildOption buildOption) {
758 LocalPointer<UCharsTrie> trie(buildTrie(data, dataLength, buildOption));
762 checkFirst(*trie, data, dataLength);
763 checkNext(*trie, data, dataLength);
764 checkNextWithState(*trie, data, dataLength);
765 checkNextString(*trie, data, dataLength);
766 checkIterator(*trie, data, dataLength);
769 UCharsTrie *UCharsTrieTest::buildTrie(const StringAndValue data[], int32_t dataLength,
774 if(dataLength&1) {
776 index=dataLength/2;
778 } else if((dataLength%3)!=0) {
780 index=dataLength/5;
783 index=dataLength-1;
787 for(int32_t i=0; i<dataLength; ++i) {
790 index=(index+step)%dataLength;
813 if((dataLength&1)!=0) {
821 const StringAndValue data[], int32_t dataLength) {
822 for(int32_t i=0; i<dataLength; ++i) {
859 const StringAndValue data[], int32_t dataLength) {
861 for(int32_t i=0; i<dataLength; ++i) {
933 const StringAndValue data[], int32_t dataLength) {
935 for(int32_t i=0; i<dataLength; ++i) {
993 const StringAndValue data[], int32_t dataLength) {
994 for(int32_t i=0; i<dataLength; ++i) {
1011 const StringAndValue data[], int32_t dataLength) {
1017 checkIterator(iter, data, dataLength);
1021 const StringAndValue data[], int32_t dataLength) {
1023 for(int32_t i=0; i<dataLength; ++i) {