Home | History | Annotate | Download | only in intltest

Lines Matching refs:dataLength

60     void checkData(const StringAndValue data[], int32_t dataLength);
61 void checkData(const StringAndValue data[], int32_t dataLength, UStringTrieBuildOption buildOption);
62 BytesTrie *buildTrie(const StringAndValue data[], int32_t dataLength,
64 void checkFirst(BytesTrie &trie, const StringAndValue data[], int32_t dataLength);
65 void checkNext(BytesTrie &trie, const StringAndValue data[], int32_t dataLength);
66 void checkNextWithState(BytesTrie &trie, const StringAndValue data[], int32_t dataLength);
67 void checkNextString(BytesTrie &trie, const StringAndValue data[], int32_t dataLength);
68 void checkIterator(const BytesTrie &trie, const StringAndValue data[], int32_t dataLength);
69 void checkIterator(BytesTrie::Iterator &iter, const StringAndValue data[], int32_t dataLength);
601 void BytesTrieTest::checkData(const StringAndValue data[], int32_t dataLength) {
602 logln("checkData(dataLength=%d, fast)", (int)dataLength);
603 checkData(data, dataLength, USTRINGTRIE_BUILD_FAST);
604 logln("checkData(dataLength=%d, small)", (int)dataLength);
605 checkData(data, dataLength, USTRINGTRIE_BUILD_SMALL);
608 void BytesTrieTest::checkData(const StringAndValue data[], int32_t dataLength, UStringTrieBuildOption buildOption) {
609 LocalPointer<BytesTrie> trie(buildTrie(data, dataLength, buildOption));
613 checkFirst(*trie, data, dataLength);
614 checkNext(*trie, data, dataLength);
615 checkNextWithState(*trie, data, dataLength);
616 checkNextString(*trie, data, dataLength);
617 checkIterator(*trie, data, dataLength);
620 BytesTrie *BytesTrieTest::buildTrie(const StringAndValue data[], int32_t dataLength,
625 if(dataLength&1) {
627 index=dataLength/2;
629 } else if((dataLength%3)!=0) {
631 index=dataLength/5;
634 index=dataLength-1;
638 for(int32_t i=0; i<dataLength; ++i) {
640 index=(index+step)%dataLength;
661 if((dataLength&1)!=0) {
669 const StringAndValue data[], int32_t dataLength) {
670 for(int32_t i=0; i<dataLength; ++i) {
691 const StringAndValue data[], int32_t dataLength) {
693 for(int32_t i=0; i<dataLength; ++i) {
771 const StringAndValue data[], int32_t dataLength) {
773 for(int32_t i=0; i<dataLength; ++i) {
831 const StringAndValue data[], int32_t dataLength) {
832 for(int32_t i=0; i<dataLength; ++i) {
848 const StringAndValue data[], int32_t dataLength) {
854 checkIterator(iter, data, dataLength);
858 const StringAndValue data[], int32_t dataLength) {
860 for(int32_t i=0; i<dataLength; ++i) {